Custom Web Publishing with XML and XSLT

Table Of Contents
52 FileMaker Server Custom Web Publishing with XML and XSLT
About the FileMaker XSLT Extension Function Reference
This release includes a FileMaker database called XSLT Reference.fp7 that contains brief descriptions and
examples of each of the FileMaker XSLT extension functions. The function reference database can be found
in the following directory on any machine in your FileMaker Server 9 deployment (master or worker).
Mac OS
/Library/FileMaker Server/Example/XSLT
Windows
<drive>:\Program Files\FileMaker\FileMaker Server\Examples\XSLT
where <drive> is the primary drive from which the system is started.
About the FileMaker XSLT Starter Solution
This release includes a FileMaker XSLT starter solution that provides an example of what you can do with
XSLT solutions. The XSLT starter solution can be found in the following directory on any machine in your
FileMaker Server 9 deployment (master or worker).
Mac OS
/Library/FileMaker Server/Example/XSLT/Starter Solution
Windows
<drive>:\Program Files\FileMaker\FileMaker Server\Examples\XSLT\Starter Solution
where <drive> is the primary drive from which the system is started.
About the URL syntax for FileMaker XSLT stylesheets
The URL syntax for using FileMaker XSLT stylesheets with the Web Publishing Engine is:
<scheme>://<host>[:<port>]/fmi/xsl/[<path>/]<stylesheet.xsl>[?<query string>]
where:
1 <scheme> can be the HTTP or HTTPS protocol.
1 <host> is the IP address or domain name of the host where the web server is installed.
1 <port> is optional and specifies the port that the web server is using. If no port is specified, then the default
port for the protocol is used (port 80 for HTTP, or port 443 for HTTPS).
1 <path> is optional and specifies the folder(s) inside the xslt-template-files folder where the XSLT
stylesheet is located.