FML::CGI class should implement the following methods:
html_start() run_cgi_main() run_cgi_title() run_cgi_navigator() run_cgi_menu() run_cgi_command_help() run_cgi_options() html_end()where html_start() prints out the header of HTML such as DOCTYPE ... BODY, html_end() prints /BODY and /HTML. run_XXX methons prints the main content.
run() of $curproc method drives
html_start() run_cgi_XXX() html_end()sequentially. That is, the flow of CGI process is as follows:
new() prepare() verify_request() run() html_start() run_cgi_XXX() html_end() finish()
Copyright (C) 1993-2017 Ken'ichi Fukamachi mail:< fukachan at fml.org >