Custom Web Publishing Guide

Table Of Contents
Contents
5
Using FileMaker XSLT stylesheets in a web site or program
45
Troubleshooting XSLT stylesheets
46
Chapter 5
Developing FileMaker XSLT stylesheets
Using XSLT stylesheets with the Web Publishing Engine
47
About the FileMaker XSLT Extension Function Reference
48
A
bout the URL syntax for FileMaker XSLT stylesheets
48
About the URL syntax for FileMaker container objects in XSLT solutions
48
U
sing query strings in FileMaker XSLT stylesheets
49
Specifying an XML grammar for a FileMaker XSLT stylesheet
50
About namespaces and prefixes for FileMaker XSLT stylesheets
50
Using statically defined query
commands and query parameters
51
Setting text encoding for requests
52
Specifying an output method and encoding
53
About the encoding of XSLT stylesheets
53
P
rocessing XSLT requests that do not query FileMaker Server
53
Using tokens to pass information between stylesheets
54
Using the FileMaker XSLT extension functions and parameters
54
About the FileMaker-specific XSLT parameters set by the Web Publishing Engine
54
Accessing the query information in a request 55
Obtaining client information 56
Using the Web Publishing Engine base URI parameter 56
Using the authenticated base URI parameter 56
Loading additional documents 57
Using a database’s layout information in a stylesheet 57
Using content buffering 58
Using Web Publishing Engine sessions to store information between requests 58
Using the session extension functions 59
Sending email messages from the Web Publishing Engine 61
Using the header functions 62
Using the cookie extension functions 63
Using the string manipulation extension functions 64
Comparing strings using Perl 5 regular expressions 65
Checking for values in a field formatted as a checkbox 65
Using the date, time, and day extension functions 66
Checking the error status of extension functions 70
Using logging 70