FORMAT OF THE CONFIGURATION FILE -------------------------------- TEMPLATES ALIASES ----------------- Description: Configuration file used to set association between XML template to XSL template file or perl method of Extended XSQL. Format: field 1 : Template alias to use and pass through the 'template' CGI parameter instead of real filename. field 2 : XSL template filename used to format the HTML output. field 3 : XML/SQL filename or a Exented XSQL perl method containing SQL queries to execute for this template The fields separator is ':', commentary line begin with '#'. Empty lines are not parsed. For use of field 3 Extended XSQL perl method see Extended XSQL documentation. Example : index:customer.xsl:customer.xml article:article.xsl:article.xml cust_item:cust_item.xsl:get_item_customer CGI PERSISTANCE --------------- Description: Configuration file used to define all CGI parameter that should be pass througth each XML / XSL template. Theses CGI parameters and their values will be written into the XML file resulting from the parsing of the XML/SQL output. They will be written into the XML output as follow: param_value ... This allow you to use these CGI parameters into the XSL templates. Format: field 1 : Template alias name associated to the XML / SQL / XSLT files field 2-N : CGI parameter name and its default value separted by '='. The field separator is ':', commentary lines begin with character '#'. Empty lines will not be parsed. The default value can be omitted if you do not need it. By default the CGI parameter 'template' is always written into the XML output. If you have more parameter that should always be written into all XML output file you may prefer to edit the file PXSQL/XCGI.pm and add the CGI parameter to the main hash %PXSQL::XCGI::PARAM Example: index:session=:login=anonymous:passwd=nobody@nowhere.com article:session=:admin=webmaster@nowhere.com session:session=:init=1