Loading...
 
Skip to main content

History: Template Handler

Source of version: 7 (current)

Copy to clipboard
            This ((handler)) allows to create content templates for various object types in Tiki

!Sample
{CODE(caption=>YAML)}
objects:
 -
  type: template
  ref: some_template
  data:
   name: Hello World
   content: wikicontent:SomeTemplateContent
   sections: [ wiki page, forums, newsletters ]
{CODE}

{CODE(caption=>YAML)}
objects:
 -
  type: template
  ref: some_template
  data:
   name: Hello World
   page: Template Page
   sections: [ wiki page, forums, newsletters ]
 -
  type: wiki_page
  data:
   name: Template Page
   content: wikicontent:some_page
{CODE}

!Template Object

||__Field name__|__Mandatory__|__Value__
name|yes|Name of the template as displayed.
content| |Content of the template to be included by default
page| |Page name to use as the template (Tiki6)
sections| |List of Tiki sections for which the template is available: "wiki page", "forums", "newsletters". Default value only applies to "wiki pages"
type| |static or page, allows to switch to using wiki pages as content templates. When using page, content must contain ''page:PageName''
||