X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=blobdiff_plain;f=rt%2Fetc%2Finitialdata;h=54fa9d195ba43a72e4cc1c1e90257551d42dea56;hp=3a21ce1f6507ec1de568bfb1d485b1c27775d31a;hb=8103c1fc1b2c27a6855feadf26f91b980a54bc52;hpb=9c68254528b6f2c7d8c1921b452fa56064783782 diff --git a/rt/etc/initialdata b/rt/etc/initialdata index 3a21ce1f6..54fa9d195 100644 --- a/rt/etc/initialdata +++ b/rt/etc/initialdata @@ -136,7 +136,7 @@ Description => 'Create new tickets based on this scrip\'s template', # loc ExecModule => 'CreateTickets', }, - { Name => 'Open Tickets', + { Name => 'Open Tickets', # loc Description => 'Open tickets on correspondence', # loc ExecModule => 'AutoOpen' }, ); @@ -585,3 +585,41 @@ return 0; # ignore $passed; Right => 'SuperUser', }, ); + +# Predefined searches + +@Attributes = ( + { Name => 'Search - My Tickets', + Description => '[_1] highest priority tickets I own', # loc + Content => + { Format => "'__id__/TITLE:#', '__Subject__/TITLE:Subject', Priority, QueueName, ExtendedStatus", + Query => " Owner = '__CurrentUser__' AND ( Status = 'new' OR Status = 'open')", + OrderBy => 'Priority', + Order => 'DESC' }, + }, + { Name => 'Search - Unowned Tickets', + Description => '[_1] newest unowned tickets', # loc + Content => +# 'Take' #loc + { Format => "'__id__/TITLE:#', '__Subject__/TITLE:Subject', QueueName, ExtendedStatus, CreatedRelative, '__loc(Take)__/TITLE: ' ", + Query => " Owner = 'Nobody' AND ( Status = 'new' OR Status = 'open')", + OrderBy => 'Created', + Order => 'DESC' }, + }, + { Name => 'HomepageSettings', + Description => 'HomepageSettings', + Content => + { 'body' => # loc + [ { type => 'system', name => 'My Tickets' }, + { type => 'system', name => 'Unowned Tickets' }, + { type => 'component', name => 'QuickCreate'}, + ], + 'summary' => # loc + [ + { type => 'component', name => 'MyReminders' }, + { type => 'component', name => 'Quicksearch' }, + { type => 'component', name => 'RefreshHomepage' }, + ] + }, +} +);