2 FS::CGI - Subroutines for the web interface
5 use FS::CGI qw(header menubar idiot eidiot popurl);
7 print header( 'Title', '' );
8 print header( 'Title', menubar('item', 'URL', ... ) );
10 idiot "error message";
11 eidiot "error message";
13 $url = popurl; #returns current url
14 $url = popurl(3); #three levels up
17 Provides a few common subroutines for the web interface.
21 Returns an HTML header.
23 menubar ITEM, URL, ...
24 Returns an HTML menubar.
27 Sends headers and an HTML error message.
30 Sends headers and an HTML error message, then exits.
33 Returns current URL with LEVEL levels of path removed from
37 Returns HTML tag for beginning a table.
45 the CGI manpage, the CGI::Base manpage
48 subroutines for the HTML/CGI GUI, not properly OO. :(
50 ivan@sisd.com 98-apr-16 ivan@sisd.com 98-jun-22
52 lose the background, eidiot ivan@sisd.com 98-sep-2
54 pod ivan@sisd.com 98-sep-12
57 Revision 1.2 1998-11-13 09:56:34 ivan
58 change configuration file layout to support multiple distinct databases (with
59 own set of config files, export, etc.)
60 Revision 1.11 1998/11/12 07:43:54 ivan ***
63 Revision 1.10 1998/11/12 01:53:47 ivan added table command
65 Revision 1.9 1998/11/09 08:51:49 ivan bug squash
67 Revision 1.7 1998/11/09 06:10:59 ivan added sub url
69 Revision 1.6 1998/11/09 05:44:20 ivan *** empty log message ***
71 Revision 1.4 1998/11/09 04:55:42 ivan support depriciated
72 CGI::Base as well as CGI.pm (for now)
74 Revision 1.3 1998/11/08 10:50:19 ivan s/CGI::Base/CGI/; etc.