Server Side Include commands

Jigsaw Home / Documentation Overview / Tutorials

These commands should be written in a .shtml file that is indexed as a FileResource associated with a SSIFrame. The commands are separated in two parts:

A complete example.

Commands

ConfigCommand

Used to set the sizefmt and datefmt variables, which control the output of file sizes and dates.
Parameters:
• datefmt = the date format
• sizefmt = the size format
Example:
<!--#config sizefmt="bytes" -->

CookieCommand

Cookies access from server side includes.
Parameters:
• get = name of the cookie to get
• alt = alternative value
• if = name of the cookie (just to test if the cookie exists)
• then = value
Examples:
<!--#cookie get="C1" alt="hello" -->,  display the value of the cookie "C1" or "hello" if the cookie is not in the incomming request. <!--#cookie if="C1" then="hello" alt="bye"-->,  display "hello" if the cookie "C1" is in the request. If not display "bye"

CountCommand

This command inserts the number of recorded accesses to this resource, as reported by CounterFilter.
Parameters: none
Example:
<!--#hitcount -->
0 0