Custom Web Publishing with XML and XSLT

Table Of Contents
6 FileMaker Server Custom Web Publishing with XML and XSLT
Chapter 7
Staging, testing, and monitoring a site 81
Staging a Custom Web Publishing site 81
Testing a Custom Web Publishing site 82
Examples of stylesheets for testing XML output 83
Monitoring your site 83
Using the web server access and error logs 84
Using the Web Publishing Engine application log 84
Using the Web Server Module error log 84
Using Web Publishing Core internal access logs 85
Appendix A
Valid names used in query strings 87
About the query commands and parameters 87
Guidelines for using query commands and parameters 88
About the FileMaker Query Strings Reference 88
About the syntax for a fully qualified field name 89
Using query commands with portal fields 89
About the syntax for specifying a global field 90
Query command reference 91
–dbnames (Database names) query command 91
–delete (Delete record) query command 91
–dup (Duplicate record) query command 91
–edit (Edit record) query command 92
–find, –findall, or –findany (Find records) query commands 92
–findquery (Compound find) query command 92
–layoutnames (Layout names) query command 93
–new (New record) query command 93
–process (Process XSLT stylesheets) 93
–scriptnames (Script names) query command 93
–view (View layout information) query command 94
Query parameter reference 94
–db (Database name) query parameter 94
–delete.related (Portal records delete) query parameter 94
–encoding (Encoding XSLT request) query parameter 94
–field (Container field name) query parameter 95
fieldname (Non-container field name) query parameter 95
fieldname.op (Comparison operator) query parameter 96
–grammar (Grammar for XSLT stylesheets) query parameter 96
–lay (Layout) query parameter 97
–lay.response (Switch layout for response) query parameter 97
–lop (Logical operator) query parameter 97
–max (Maximum records) query parameter 97