From 4b4b3ca9cb0b7336293b759549b78fc903a7d8c8 Mon Sep 17 00:00:00 2001 From: ivan Date: Sat, 15 Oct 2005 11:29:54 +0000 Subject: agent option to select RT queue --- httemplate/edit/agent.cgi | 80 ++++++++++++++++++++++++++++++++--------------- 1 file changed, 55 insertions(+), 25 deletions(-) (limited to 'httemplate/edit/agent.cgi') diff --git a/httemplate/edit/agent.cgi b/httemplate/edit/agent.cgi index 8a1cb2ae1..f8d0edc1a 100755 --- a/httemplate/edit/agent.cgi +++ b/httemplate/edit/agent.cgi @@ -1,4 +1,3 @@ - <% my $agent; @@ -16,6 +15,8 @@ if ( $cgi->param('error') ) { my $action = $agent->agentnum ? 'Edit' : 'Add'; my $hashref = $agent->hashref; +my $conf = new FS::Conf; + %> <%= header("$action Agent", menubar( @@ -32,45 +33,74 @@ my $hashref = $agent->hashref; Agent #<%= $hashref->{agentnum} ? $hashref->{agentnum} : "(NEW)" %> <%= &ntable("#cccccc", 2, '') %> + Agent - - Agent type - - -<% if ( dbdef->table('agent')->column('disabled') ) { %> + + Agent type + + + Disable {disabled} eq 'Y' ? ' CHECKED' : '' %>> -<% } %> - - - - - - - - -<% if ( dbdef->table('agent')->column('username') ) { %> + + + + + + + + + + + + <% if ( $conf->config('ticket_system') ) { + my $default_queueid = $conf->config('ticket_system-default_queueid'); + my $default_queue = FS::TicketSystem->queue($default_queueid); + $default_queue = "(default) $default_queueid: $default_queue" + if $default_queueid; + my %queues = FS::TicketSystem->queues(); + my @queueids = sort { $a <=> $b } keys %queues; + %> + + Ticketing + + + + + <% } %> + Agent interface username - + + + + Agent interface password - + + + -<% } %> +
"> -- cgit v1.2.1