X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/9be3f951166e5d1256a806a8db25b7c5c7021acb..c03b033969b22b4c540c5ca8ec7b730dda4bd483:/doc/ikiwiki/directive/edittemplate.mdwn 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"]]