Difference between revisions of "Help:Templates"
| Line 23: | Line 23: | ||
* click the link to the page you want to edit | * click the link to the page you want to edit | ||
* edit and safe | * edit and safe | ||
| + | |||
| + | Extra information can be added in a template without being seen on the result page by adding it between a no include statement. <pre><nowiki>Example <noinclude>this is invisible on the final page</noinclude></nowiki></pre> | ||
| + | will show as "<noinclude>this is invisible on the final page</noinclude>" in this page, but not in the pages where it is included. | ||
===Inserting a template=== | ===Inserting a template=== | ||
Revision as of 12:28, 7 February 2026
A template is a page that can be inserted in another page. This avoids copying of information and ensures the information is identical in each page it is used. (In wiki terminology this is called Transclusion).
This can be at the same time a disadvantage, because the information cannot be adapted to a specific page.
Contents
Templates for help files
For help files, we create a template for each property. This can be inserted in the help pages describing the expected content.
Create a template
To create a template for a property description:
- Go to https://canonbase.eu/wiki/Template:Properties
- Add the property between double square brackets with a prefix “template:” and add the name the Pnr included after a bar.
Example [[template:Name of the property|Name of the property (P999)]]
- Safe the page, you should see now the link you created in grey (because the page does not exist yet).
- Click the link and add the information in the standardised format and save.
- Copy the page name from the URL add it to the main template page behind the link (this is useful to create insert references later)
Example [[template:Name of the property|Name of the property (P999)]] Name_of_the_property
Edit a template
Be aware that if you change a template, it will be changed in all pages it is used!
You can check where it is used by adding the template name in the what links here page.
- Go to https://canonbase.eu/wiki/Template:Properties
- click the link to the page you want to edit
- edit and safe
Extra information can be added in a template without being seen on the result page by adding it between a no include statement.
Example <noinclude>this is invisible on the final page</noinclude>
will show as "this is invisible on the final page" in this page, but not in the pages where it is included.
Inserting a template
- Go to the page https://canonbase.eu/wiki/Template:Properties
- Copy the name behind the link
- Add the name between double accolades in the help page where you want it to be visible
Example: {{Name_of_the_property}}
- Add specific information below the reference.