class FtTemplate - jcobban/Genealogy GitHub Wiki
Class \Genealogy\FtTemplate
This class is derived from class \Templating\Template to implement the specific functionality required by the sample Family Tree web-site application.
This class defines the following common substitutions:
| name | contains |
|---|---|
| DEBUG | 'Y' if debugging is activated, otherwise 'N'. This is used to pass the debugging activation state of the current script to any scripts requested from this script. |
| LANG | the ISO language code requested by the user including an optional country qualifier as defined by IETF BCP 47 |
| ADURL | the URL of an advertising page to display. This is a randomly chosen page from the Advertisements directory. |
| IECRAP | special attributes that are required in some tags to support IE7 |
| USERID | the identifier of the current user |
| AUTHORIZED | a string containing a comma-separated list of capabilities of the current user |
| OPTION | a numeric value representing a bit-mask of options chosen by the current user |
| KEYWORDS | this contains additional keywords to add to the page header |
| CONTACTKEY | if the current page is associated with a particular record in the database, this field contains the key of that record |
| CONTACTTABLE | if the current page is associated with a particular table in the database, this field contains the name of that table |
| CONTACTSUBJECT | this is the subject used for messages sent to administration when the user clicks on the "Contact Author" button. |
| BREADCRUMBS | this is a trail of breadcrumbs, consisting of a set of hyperlinks, which shows the place in the site hierarchy where the current page is located. This is included in the page menu. |