Custom Web Publishing Guide

Table Of Contents
4
FileMaker Server Advanced Custom Web Publishing Guide
Accessing XML data via the Web Publishing Engine
28
About namespaces for FileMaker XML
29
About FileMaker database error codes
29
Retrieving the document type definitions for the FileMaker grammars
29
Using the fmresultset grammar
29
Description of elements in the fmresultset grammar
30
E
xample of XML data in the fmresultset grammar
31
Using other FileMaker XML
grammars
32
Description of elements in the FMPXMLRESULT grammar
33
E
xample of XML data in the FMPXMLRESULT grammar
33
Description of elements in the FMPXMLLAYOUT grammar 34
Example of XML data in the FMPXMLLAYOUT grammar 35
About UTF-8 encoded data 36
Using FileMaker query strings to request XML data 36
Switching layouts for an XML response 38
Understanding how an XML request is processed 38
Using server-side and client-side processing of stylesheets 39
Troubleshooting XML document access 40
Chapter 4
Introduction to Custom Web Publishing with XSLT 41
About FileMaker XSLT stylesheets 41
What are some examples of using FileMaker XSLT stylesheets? 41
Getting started using Custom Web Publishing with XSLT 42
How the Web Publishing Engine generates pages based on XML data and XSLT stylesheets 42
General steps for using Custom Web Publishing with XSLT 43
Using the FileMaker Site Assistant to generate FileMaker XSLT stylesheets 44
Installing the Site Assistant 44
Before using the Site Assistant 44
Starting the Site Assistant 45
Using the Site Assistant 45
About the Site Assistant’s generated stylesheets 46
Using the FileMaker CDML Converter 46
About the FileMaker CDML Converter 46
Installing the CDML Converter 47
Starting and using the CDML Converter 47
Checking and fixing the CDML Converter’s generated stylesheets 48
Using the CDML Converter’s generated stylesheets 49
Testing the CDML Converter’s generated stylesheets 49
Using FileMaker XSLT stylesheets in a web site or program 49
Troubleshooting XSLT stylesheets 50