master
Joey Hess 2007-12-12 03:39:02 -05:00
parent 3898a75388
commit fe0c0b6fc3
1 changed files with 8 additions and 8 deletions

View File

@ -10,14 +10,6 @@ template, insert a [[PreprocessorDirective]] on some other page.
In the above example, the page named "bugtemplate" is registered as a
template to be used when any page named "bugs/*" is created.
Note: It's generally not a good idea to put the `edittemplate` directive in
the template page itself, since the directive would then be included as
part of the template on new pages, which would then in turn be registered
as templates. If multiple pages are registered as templates for a new page,
an arbitrary one is chosen, so that could get confusing.
----
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:
@ -31,3 +23,11 @@ The template page can also contain [[cpan HTML::Template]] directives,
similar to other ikiwiki [[templates]]. Currently only one variable is
set: `<TMPL_VAR name>` is replaced with the name of the page being
created.
----
It's generally not a good idea to put the `edittemplate` directive in
the template page itself, since the directive would then be included as
part of the template on new pages, which would then in turn be registered
as templates. If multiple pages are registered as templates for a new page,
an arbitrary one is chosen, so that could get confusing.