NAME FML::CGI::Skin::Anonymous - provides CGI control function for anonymous users. SYNOPSIS $obj = new FML::CGI::Skin::Anonymous; $obj->prepare(); $obj->verify_request(); $obj->run(); $obj->finish(); run() executes html_start(), run_cgi() and html_end() described below. See FML::Process::Flow for flow details. DESCRIPTION CLASS HIERARCHY "FML::CGI::Skin::Anonymous" is a subclass of "FML::Process::CGI". FML::Process::Kernel | A FML::Process::CGI::Kernel | A FML::Process::CGI | A ----------------------- | | A A FML::CGI::Skin::Anonymous METHODS Almost cgi common methods are forwarded to "FML::Process::CGI" base class. This module has routines needed for the admin CGI. run_cgi_menu() execute cgi_menu() given as FML::Command::* class. The menu function should be within FML::Command::User::* class. for my $command ($commands_for_ml_anonymous_cgi) { if $command in $anonymous_cgi_allowed_commands { FML::Command::User::$command->cgi_menu(); } } run_cgi_help() show help. run_cgi_command_help() show command dependent help. SEE ALSO CGI, FML::Process::CGI and FML::Process::Flow. CODING STYLE See "http://www.fml.org/software/FNF/" on fml coding style guide. AUTHOR Ken'ichi Fukamachi COPYRIGHT Copyright (C) 2008 Ken'ichi Fukamachi All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. HISTORY FML::CGI::Skin::Anonymous appeared in fml8 mailing list driver package. See "http://www.fml.org/" for more details.