From 657f97bbcfd5c778aee1f1c1d82c48f4e0bc286f Mon Sep 17 00:00:00 2001 From: ivan Date: Tue, 11 Sep 2001 04:44:58 +0000 Subject: [PATCH] web queue view --- httemplate/browse/queue.cgi | 56 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100755 httemplate/browse/queue.cgi diff --git a/httemplate/browse/queue.cgi b/httemplate/browse/queue.cgi new file mode 100755 index 000000000..86d4a20f1 --- /dev/null +++ b/httemplate/browse/queue.cgi @@ -0,0 +1,56 @@ +<% +# + +use strict; +use vars qw( $cgi $p ); # $part_referral ); +use CGI; +use CGI::Carp qw(fatalsToBrowser); +use Date::Format; +use FS::UID qw(cgisuidsetup); +use FS::Record qw(qsearch); +use FS::CGI qw(header menubar popurl table); +use FS::queue; + +$cgi = new CGI; + +&cgisuidsetup($cgi); + +$p = popurl(2); + +print $cgi->header( '-expires' => 'now' ), header("Job Queue", menubar( + 'Main Menu' => $p, +# 'Add new referral' => "../edit/part_referral.cgi", +)), &table(), < + Job + Args + Date + Status + +END + +foreach my $queue ( sort { + $a->getfield('jobnum') <=> $b->getfield('jobnum') +} qsearch('queue',{}) ) { + my($hashref)=$queue->hashref; + my $args = join(' ', $queue->args); + my $date = time2str( "%a %b %e %T %Y", $queue->_date ); + print < + $hashref->{jobnum} + $hashref->{job} + $args + $date + $hashref->{status} + +END + +} + +print < + + +END + +%> -- 2.11.0