From: ivan Date: Sat, 21 Nov 1998 07:39:52 +0000 (+0000) Subject: visual X-Git-Tag: freeside_1_2_0~138 X-Git-Url: http://git.freeside.biz/gitweb/?p=freeside.git;a=commitdiff_plain;h=55805737cd5b4ce554fa30f4a0ec250af6d298b1 visual --- diff --git a/htdocs/browse/agent_type.cgi b/htdocs/browse/agent_type.cgi index 5f05bd514..cb6ee8d16 100755 --- a/htdocs/browse/agent_type.cgi +++ b/htdocs/browse/agent_type.cgi @@ -1,6 +1,6 @@ #!/usr/bin/perl -Tw # -# agent_type.cgi: browse agent_type +# $Id: agent_type.cgi,v 1.2 1998-11-21 07:39:52 ivan Exp $ # # ivan@sisd.com 97-dec-10 # @@ -9,30 +9,34 @@ # bmccane@maxbaud.net 98-apr-3 # # lose background, FS::CGI ivan@sisd.com 98-sep-2 +# +# $Log: agent_type.cgi,v $ +# Revision 1.2 1998-11-21 07:39:52 ivan +# visual +# use strict; -use CGI::Base; +use CGI; +use CGI::Carp qw(fatalsToBrowser); use FS::UID qw(cgisuidsetup swapuid); use FS::Record qw(qsearch qsearchs); -use FS::CGI qw(header menubar); +use FS::CGI qw(header menubar popurl table); +use FS::agent_type; +use FS::type_pkgs; +use FS::part_pkg; -my($cgi) = new CGI::Base; -$cgi->get; +my($cgi) = new CGI; &cgisuidsetup($cgi); -SendHeaders(); # one guess. - -print header("Agent Type Listing", menubar( - 'Main Menu' => '../', - 'Add new agent type' => "../edit/agent_type.cgi", -)), <Click on agent type number to edit. - +my($p)=popurl(2); +print $cgi->header, header("Agent Type Listing", menubar( + 'Main Menu' => $p, +)), "Agent types define groups of packages that you can then assign to". + " particular agents.

", table, < - - - + + END @@ -46,10 +50,10 @@ foreach $agent_type ( sort { $rowspan = int($rowspan/2+0.5) ; print < - - + END my($type_pkgs); @@ -59,7 +63,7 @@ END my($part_pkg) = qsearchs('part_pkg',{'pkgpart'=> $pkgpart }); print qq!! if ($tdcount == 0) ; $tdcount = 0 if ($tdcount == -1) ; - print qq!"; $tdcount ++ ; if ($tdcount == 2) @@ -73,8 +77,8 @@ END } print <
Type #TypePackagesAgent TypePackages
+ $hashref->{typenum} $hashref->{atype}$hashref->{atype}
!, + print qq!!, $part_pkg->getfield('pkg'),"
- + Add new agent type + END