
debian-community.org wiki/ templates
This wiki has templates enabled. Templates are files that can be filled out and inserted into pages in the wiki. Available templatesThese templates are available for inclusion onto other pages in this wiki: Using a templateUsing a template works like this:
This fills out the note template, filling in
the Generally, a value can include any markup that would be allowed in the wiki page outside the template. Triple-quoting the value even allows quotes to be included in it. Combined with multi-line quoted values, this allows for large chunks of marked up text to be embedded into a template:
Creating a templateTo create a template, simply add a template directive to a page,
and the page will provide a link that can be used to create the
template. The template is a regular wiki page, located in the
The template uses the syntax used by the HTML::Template perl module, which allows for some fairly complex things to be done. Consult its documentation for the full syntax, but all you really need to know are a few things:
Here's a sample template:
The filled out template will be formatted the same as the rest of the page that contains it, so you can include ?WikiLinks and all other forms of wiki markup in the template. Note though that such ?WikiLinks will not show up as backlinks to the page that uses the template. Note the use of "raw_name" inside the WikiLink generator. This ensures that if the name contains something that might be mistaken for wiki markup, it's not converted to html before being processed as a WikiLink. |