manilaSuite.staticRendering.renderHierarchyPage
Manila does not support Scalable Content. This is the ability to render a single content page in multiple formats or to mutiple destinations using templates and the ftpSite parameters; it is a standard feature of the underlying html suite upon which Manila is based.
This patch is one of a series to the static rendering of Manila that restores that ability. One of our clients used that ability to excellent effect in his 2 version Glasgow West End website which is manitained in Manila and rendered in 2 versions.
Manila Managing Editors can use the "ManilaFixer Plugin" to maintain additional templates and ftpSites for their websites.
Amended Script
| on renderHierarchyPage () |
| |
«Publish one site structure page. |
| |
local (pta = html.getPageTableAddress ()) |
| |
local (adrPage = manilaSuite.staticRendering.createPage ()) |
| |
if defined (manilaMacros) //PBS 05/31/00 |
| |
local (relativePath = string.lower (pta^.relativePath)) |
| |
currentUrl = pta^.adrStaticSite^.["#ftpSite"].url + relativePath |
| |
if not (relativePath endsWith "/") |
| |
local (adrManilaSite = manilaSuite.staticRendering.getManilaSiteAddress ()) |
| |
manilaSuite.staticRendering.updateRenderStatus (adrManilaSite, currentUrl) |
Relative to Frontier version 9.7b10
|