My RT_SiteConfig.pm
# This file was generated by running "update-rt-siteconfig-4". # # While local modifications will not be overwritten without permission, # it is recommended the they are instead placed in # /etc/request-tracker4/RT_SiteConfig.d # # Note that modifications to the RT_SiteConfig.d directory won't # take effect until the update command mentioned above is run again. # start /etc/request-tracker4/RT_SiteConfig.d/40-timezone # dynamically find out the current timezone my $zone = "UTC"; $zone=`/bin/cat /etc/timezone` if -f "/etc/timezone"; chomp $zone; Set($Timezone, $zone); # end /etc/request-tracker4/RT_SiteConfig.d/40-timezone # start /etc/request-tracker4/RT_SiteConfig.d/50-debconf # THE BASICS: Set($rtname, 'rt'); Set($Organization, 'ticket.XXXX'); Set($CorrespondAddress , 'ticket@XXX'); Set($CommentAddress , 'rt-comment@XXXX'); Set($RTAddressRegexp , 'ticket@XXXX'); # Aumentar linhas na visualizacao do chamado dentro do RT Set($MaxInlineBody, 100000); #Set($PreferRichText, 1); Set($TrustHTMLAttachments, 1); # THE WEBSERVER: Set($WebPath , "/rt"); Set($WebBaseURL , "http://rt.XXXX.inf.br"); # end /etc/request-tracker4/RT_SiteConfig.d/50-debconf # start /etc/request-tracker4/RT_SiteConfig.d/51-dbconfig-common # THE DATABASE: # generated by dbconfig-common # map from dbconfig-common database types to their names as known by RT my %typemap = ( mysql => 'mysql', pgsql => 'Pg', sqlite3 => 'SQLite', ); Set($DatabaseType, $typemap{mysql} || "UNKNOWN"); Set($DatabaseHost, 'localhost'); Set($DatabasePort, ''); Set($DatabaseUser , 'rtuser'); Set($DatabasePassword , 'XXXXX'); # SQLite needs a special case, since $DatabaseName must be a full pathname my $dbc_dbname = 'rtdb'; if ( "mysql" eq "sqlite3" ) { Set ($DatabaseName, '' . '/' . $dbc_dbname); } else { Set ($DatabaseName, $dbc_dbname); } # end /etc/request-tracker4/RT_SiteConfig.d/51-dbconfig-common 1; #Set(@Plugins, qw( # RT::Extension::QueueWizard #)); # RT::FM #)); #Set(@MailPlugins, qw(Auth::MailFrom Filter::TakeAction)); Set($AutoCreate, {Privileged => 1, Lang => 'en-us'}); Set(@LexiconLanguages, qw(en)); Set($DateDayBeforeMonth , 1); Set( %GnuPG,Enable => 0); $MailCommand = 'mail'; Set($LogToSyslog , 'debug'); Set($LogToScreen , 'error'); Set($LogToFile , 'debug'); Set($LogDir, '/var/log/request-tracker4/'); Set($LogToFileNamed , "rt.log"); #log to rt.log Set($NotifyActor, '1'); Set($ParseNewMessageForTicketCcs , '1'); Set($ForwardFromUser, '1'); Set(%Lifecycles, default => { initial => [ 'new' ], active => [ 'open', 'scheduled', 'started', 'waiting_customer' ], inactive => [ 'resolved', 'rejected', 'deleted', 'plantao', 'report' , 'stalled' ], defaults => { on_create => 'new', on_merge => 'resolved', approved => 'open', denied => 'rejected', }, transitions => { '' => [qw(new open resolved)], new => [qw(open stalled scheduled started resolved rejected deleted waiting_customer plantao report)], open => [qw(stalled scheduled started resolved rejected deleted waiting_customer plantao report)], scheduled => [qw(open stalled started resolved rejected deleted waiting_customer plantao report)], started => [qw(open stalled scheduled resolved rejected deleted waiting_customer plantao report)], stalled => [qw(open scheduled started rejected resolved deleted waiting_customer plantao report)], resolved => [qw(open scheduled started stalled rejected deleted waiting_customer plantao report)], rejected => [qw(open scheduled started stalled resolved deleted waiting_customer plantao report)], deleted => [qw(open stalled rejected resolved waiting_customer plantao report)], report => [qw(open plantao stalled scheduled started resolved rejected deleted waiting_customer plantao relatorio)], plantao => [qw(open report stalled scheduled started resolved rejected deleted waiting_customer plantao relatorio)], waiting_customer => [qw(open stalled scheduled started resolved rejected deleted plantao report)], }, rights => { '* -> deleted' => 'DeleteTicket', '* -> *' => 'ModifyTicket', }, actions => [ 'new -> open' => { label => 'Open It', update => 'Respond' }, 'new -> resolved' => { label => 'Resolve', update => 'Comment' }, 'new -> rejected' => { label => 'Reject', update => 'Respond' }, 'new -> started' => { label => 'Start It', update => 'Respond' }, 'new -> scheduled' => { label => 'Schedule', update => 'Respond' }, 'new -> waiting_customer' => { label => 'Wait Customer', update => 'Respond' }, 'new -> deleted' => { label => 'Delete' }, 'new -> planto' => { label => 'Plantao', update => 'Respond' }, 'new -> report' => { label => 'Relatorio', update => 'Respond' }, 'open -> stalled' => { label => 'Stall', update => 'Comment' }, 'open -> resolved' => { label => 'Resolve', update => 'Comment' }, 'open -> rejected' => { label => 'Reject', update => 'Respond' }, 'stalled -> open' => { label => 'Open It' }, 'resolved -> open' => { label => 'Re-open', update => 'Comment' }, 'rejected -> open' => { label => 'Re-open', update => 'Comment' }, 'deleted -> open' => { label => 'Undelete' }, ], }, ); Att. Diaulas Castro Consultor Linux / Microsoft InterSolution Informática Tel.: (55 11) 3443-1472 www.intersolution.inf.br Oracle Certified Partner -----Mensagem original----- De: rt-users-boun...@lists.bestpractical.com [mailto:rt-users-boun...@lists.bestpractical.com] Em nome de Thomas Sibley Enviada em: sexta-feira, 2 de março de 2012 16:21 Para: rt-users@lists.bestpractical.com Assunto: Re: [rt-users] Customer cannot see tickets with active custom status On 02/29/2012 05:37 PM, Diaulas Castro wrote: > Fragment of active status in LifeCycles > > active => [ 'open', 'scheduled', 'started', 'waiting_customer' > ], > > > > Fragment of inactive status: > > inactive => [ 'resolved', 'rejected', 'deleted', 'plantao', > 'report' , 'stalled' ] > > > > On “SelfService/Open Tickets” tickets with status waiting_customer > isn’t showing but my inactives custom status shows on > “SelfService/Closed Tickets” Both self service pages should take into account your lifecycle statuses. Please show us your full RT_SiteConfig.pm. > Another question, how can I create another menu to show all tickets > except by deleted ones? Customizing menus: http://requesttracker.wikia.com/wiki/Menus -------- RT Training Sessions (http://bestpractical.com/services/training.html) * Boston March 5 & 6, 2012 -------- RT Training Sessions (http://bestpractical.com/services/training.html) * Boston March 5 & 6, 2012