summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process/CGI/Kernel.pm
AgeCommit message (Collapse)Author
2002-09-22add section on FNFfukachan
2002-09-11fml5 -> fml8fukachan
2002-08-14apply fix_perl_include_path(); after load_config_files() runs to addfukachan
ml local library path to @INC. This is used for ml specific extention e.g. command extension.
2002-07-19cgi_execute_command() checks the command is allowed infukachan
commands_for_admin_cgi. XXX "commands_for_admin_cgi" is hard-coded. XXX we should enhance this for ml-admin/*.cgi et.al.
2002-07-17define printing style format such as 'text', 'html', ...fukachan
you can control it by the following access methods, get_print_style() and set_print_style(mode)
2002-07-02remove obsolete linefukachan
2002-06-30clean up: nuke \s*$fukachan
2002-06-28separate execution of the command and the menu pop up.fukachan
Firstly execute run_cgi_main() and show tables after that.
2002-06-27major overhaul: delayed loading of *.cf files. The loading is donefukachan
within prepare() method now to handle virtual domains properly.
2002-06-25change locations for command_help() and options()fukachan
2002-06-25beautify cgi interfacefukachan
2002-06-24clean up menu, bug fix run_cgi_menu() argsfukachan
2002-06-24more defined() checks and sanity check if couldfukachan
2002-06-22align (white spaces)fukachan
2002-06-22use $curproc->ml_XXX() as could as possible in new()fukachan
clean up table configuration: define tables for function and <td> attributes
2002-06-21move get_ml_list() and get_recipient_list()fukachan
from Process::CGI::Kernel to Process::Utils.
2002-06-01FNFfukachan
defined() overhaul
2002-05-16pick up address_selected not addressfukachan
2002-04-27convert message to natual language if couldfukachan
2002-04-27convert exception syntax into the new style. See FNFfukachan
2002-04-23define cgi_try_get_ml_name()fukachan
enabled newml and rmml on CGI.
2002-04-22sort ml listfukachan
2002-04-10fix/clean up documents, commentsfukachan
2002-03-30white space cosmetics: nuke \s*$fukachan
2002-03-20add options bar to switch the language (dummy yet :-)fukachan
2002-03-20change layout in table a little.fukachan
define run_cgi_title() and run_cgi_help()
2002-03-19o prepend cgi_ or run_cgi to function name.fukachan
o implement trampoline mechanism using FML::Command: class. o change: pop_menu -> scrolling_list
2002-03-18cosmeticsfukachan
FNF define cgi_execute_command() and try_get_address() into FML::Process::CGI::Kernel and remove them from FML::CGI::Admin::Menu
2002-03-18reconstruct CGI around structure phase 1:fukachan
o table not frame based menu support (similar style to www.netbsd.org) o prepare method for each location in the screen. for example, + run_cgi_main() to show main menu at the center in the screen. + run_cgi_navigator() to show navigation bar at the left. o longjmp() by eval/croak when we encounter insecure conditions.
2002-02-02use FML::Process::Utils::__ml_home_prefix_from_main_cf() to get $ml_home_prefix.fukachan
2002-02-01remove $ENV{debug} based toggle flagsubdir-basefukachan
2002-01-30use File::Specfukachan
2001-12-23remove \s*$fukachan
2001-12-23update documents, commentsfukachan
2001-12-22remove \s*$fukachan
2001-11-25change defualt target to _topfukachan
2001-11-13move get_ml_list() to FML::Process::CGI::Kernelfukachan
2001-11-13some cgi may need no ml_namefukachan
2001-11-11move "function to get paramlist" to FML::Process::CGI::Param modulefukachan
implement safe_pramlist\d+_\S+() via AUTOLOAD()
2001-11-11workaround: header( -target => "ResultsWindow" ) anywayfukachan
2001-11-11header( -charset => $charset)fukachan
2001-11-10remove makefml issue.fukachan
modify run() which now executes: $curproc->html_start($args); $curproc->run_cgi($args); $curproc->html_end($args);
2001-11-09modified to fit FML::Process::CGI hierarchyfukachan
2001-11-08Initial revisionfukachan