summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Process/CGI
AgeCommit message (Collapse)Author
2003-09-27define methods: cgi_var_navigator_title(), cgi_var_fml_project_url().fukachan
2003-09-27define new methods: cgi_var_address_map() cgi_var_address_map_list()fukachan
cgi_var_action() cgi_var_frame_target() switched to use cgi_var_*(). sort/cleanup initialization parts in each cgi_menu().
2003-09-25use cgi.*.top for top level helpfukachan
2003-09-25change *::CGI:: class architecture.fukachan
FML::CGI::*Admin::Menu inherits FML::CGI::Menu. methods in FML::Process::CGI::* returns the value by checking the current cgi mode (admin or ml-admin).
2003-09-13use $curproc->config_cf_filepath().fukachan
2003-08-29use $curproc->config(), pcb() not { config }, { pcb } respectively.fukachan
2003-08-25FNF: fix commentsfukachan
2003-08-24remove debugfukachan
2003-08-23define $curproc->log, logwarn, logerror and log_message() methods.fukachan
modified to use $curproc->log*() interface.
2003-08-23fix comments: =head2 function(...) formfukachan
2003-02-16oops ;) we should check syntax if the value is not emplty.fukachan
2003-02-16use language_*() to determine $charset.fukachan
remove hard-coded. we ensure cgi_try_*() returns safe value.
2003-02-15switched to use safe_cgi_action_name()fukachan
2002-12-24clean up: nuke \s*$fukachan
2002-12-22fix commentsfukachan
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-07-02clean up/fix comments, fix copyrightfukachan
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-04-08fix/clean up documentsfukachan
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-19accpet empty value even if it not matches filter:)fukachan
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