##
## ossp_page.wml -- General HTML Page Structure
## Copyright (c) 2000-2001 Ralf S. Engelschall
##
# the general structure of the HTML page markup
[PAGE_HEAD:\
{#PAGE_HEAD#}
OSSP: {#PAGE_TITLE#}{#PAGE_SUBTITLE#}
:PAGE_HEAD][PAGE_BODY:
{#PAGE_PROLOG#}
{#PAGE_BODY#}
{#PAGE_EPILOG#}
:PAGE_BODY][PAGE_FOOT:
:PAGE_FOOT]
# allow us to divert title information
..PAGE_TITLE!>>Error: Undefined Title!<<..
..!PAGE_TITLE>>%body<<..
# allow us to divert sub-title information
..PAGE_SUBTITLE!>><<..
..!PAGE_SUBTITLE>>: %body<<..
# allow us to divert header information
..PAGE_HEAD>>%body<<..
# allow us to divert body attributes
..PAGE_BODY_ATTR>>%body<<..
# allow us to divert prolog information
..PAGE_PROLOG>>%body<<..
# allow us to divert epilog information
..PAGE_EPILOG>>%body<<..
# finally, the HTML structure is now rendered, so divert all
# remaining stuff into the HTML body area...
..PAGE_BODY>>