X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/9d928bd69496648cd7a2d4542a2d533992c01757..a71ade73ff02e7fed9bc89d7677b29074f312628:/doc/ikiwiki/directive/edittemplate.mdwn?ds=inline diff --git a/doc/ikiwiki/directive/edittemplate.mdwn b/doc/ikiwiki/directive/edittemplate.mdwn index 6269f5dd8..70bd2ad25 100644 --- a/doc/ikiwiki/directive/edittemplate.mdwn +++ b/doc/ikiwiki/directive/edittemplate.mdwn @@ -18,13 +18,15 @@ the directive displaying a note about the template being registered, add "silent=yes". Often the template page contains a simple skeleton for a particular type of -page. For the bug report pages in the above example, it might look -something like: +page, wrapped in a [[templatebody]] directive. For the bug report pages in +the above example, it might look something like: + \[[!templatebody <<ENDBODY Package: Version: Reproducible: y/n Details: + ENDBODY]] The template page can also contain [[!cpan HTML::Template]] directives, like other ikiwiki [[templates]]. @@ -43,4 +45,10 @@ These variables might be set: suitable for use in `\[[!meta date="<TMPL_VAR time>"]]` (see [[meta]]) or `\[[!date "<TMPL_VAR time>"]]` (see [[date]]). +Text outside the [[templatebody]] directive is not part of the template, +and can be used to document it. + +If the template does not contain a [[templatebody]] directive, the entire +source of the page is used for the template. This is deprecated. + [[!meta robots="noindex, follow"]]