14,440
edits
(7 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
This page is supposed to explain to editors what templates are, how to use them and how to edit them.<br> | This page is supposed to explain to editors what templates are, how to use them and how to edit them.<br> | ||
Not all templates will be explained here, but you should get a general idea about how they work and then be able to use the others as well. You can find all templates in [[:Category:Templates]] and sub-categories. | Not all templates will be explained here, but you should get a general idea about how they work and then be able to use the others as well. You can find all templates in [[:Category:Templates]] and sub-categories. | ||
Line 48: | Line 47: | ||
====Internal links==== | ====Internal links==== | ||
For internal links, instead of e.g. {{ic|<nowiki>[[Main Page]]</nowiki>}} to link to the [[Main Page]] we use {{ic|<nowiki>{{Internal | For internal links, instead of e.g. {{ic|<nowiki>[[Main Page]]</nowiki>}} to link to the [[Main Page]] we use {{ic|<nowiki>{{Internal link |target=Main Page |link-name=Main Page}}</nowiki>}}. | ||
====Categories==== | ====Categories==== | ||
Line 66: | Line 65: | ||
Many pages display a navbar on the bottom, but not in mobile view. To add this to the page just put {{Ic|<nowiki>{{Navbar}}</nowiki>}} on the bottom of the page. If it's a page about a software project, e.g. Mastodon, then use e.g. {{Ic|<nowiki>{{Navbar/Mastodon}}</nowiki>}} instead. | Many pages display a navbar on the bottom, but not in mobile view. To add this to the page just put {{Ic|<nowiki>{{Navbar}}</nowiki>}} on the bottom of the page. If it's a page about a software project, e.g. Mastodon, then use e.g. {{Ic|<nowiki>{{Navbar/Mastodon}}</nowiki>}} instead. | ||
==== | ====Language switch==== | ||
This one is rarely needed for basic editing. It simply puts a slash followed by the language code in the text. So e.g. /en, /de, /ja, /he, ...<br> | This one is rarely needed for basic editing. It simply puts a slash followed by the language code in the text. So e.g. /en, /de, /ja, /he, ...<br> | ||
To use it simply put {{Ic|<nowiki>{{ | To use it simply put {{Ic|<nowiki>{{Language switch}}</nowiki>}} in the code. | ||
===Content templates=== | ===Content templates=== | ||
Line 99: | Line 98: | ||
|Same. | |Same. | ||
|- | |- | ||
|{{ic|<nowiki>{{Infobox | |{{ic|<nowiki>{{Infobox app}}</nowiki>}} | ||
|Use in [[:Category:Apps]] articles. | |Use in [[:Category:Apps]] articles. | ||
|Same as above: On the very top of the article except articles with translate tags. | |Same as above: On the very top of the article except articles with translate tags. | ||
|- | |- | ||
|{{ic|<nowiki>{{Infobox | |{{ic|<nowiki>{{Infobox app short}}</nowiki>}} | ||
|Same, if there are no media files for the app uploaded yet. | |Same, if there are no media files for the app uploaded yet. | ||
|Same. | |Same. | ||
Line 119: | Line 118: | ||
|Same. | |Same. | ||
|- | |- | ||
|{{ic|<nowiki>{{Infobox | |{{ic|<nowiki>{{Infobox platform}}</nowiki>}} | ||
|Use on a Fediverse project's advanced page. | |Use on a Fediverse project's advanced page. | ||
|This template is more complicated, use only if you are an experienced template editor | |This template is more complicated, use only if you are an experienced template editor | ||
Line 237: | Line 236: | ||
==What you should consider for translations== | ==What you should consider for translations== | ||
{{Draft section}} | {{Draft section}} | ||
==How to create your own templates== | ==How to create your own templates== | ||
{{Draft section}} | {{Draft section}} | ||
{{category |category=Editing guides}} | {{category |category=Editing guides}} |