Manjaro Difference between revisions of "Wiki tweak page"

Difference between revisions of "Wiki tweak page"

From Manjaro
(Fix formatting - removed unnecessary emphasizing and whitespace)
(Marked this version for translation)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
== How to create templates ==
<languages/>
{{BoxWarning|If you feel a template is missing or needs improvement?|Use the '''Talk''' link and discuss the change with your fellow editors.
__TOC__
<translate>
== How to create templates == <!--T:1-->
{{BoxWarning|If you feel a template is missing or needs improvement?|Use this [[Talk:Wiki_tweak_page|Discussion link]] and discuss the change with your fellow editors.
<p>Before creating new templates the existing [[Help:Template|Template collection]] and preferably use one of them.</p>}}
<p>Before creating new templates the existing [[Help:Template|Template collection]] and preferably use one of them.</p>}}
Create a new page to serve as base
Create a new page to serve as base
  Example: <nowiki>http://wiki.manjaro.org/index.php/Template:TemplateNameBase</nowiki>
  Example: <nowiki>http://wiki.manjaro.org/index.php/Template:TemplateNameBase</nowiki>


<!--T:2-->
After creating the page, edit it by taking the code below as example
After creating the page, edit it by taking the code below as example
<pre><noinclude>{{Template}}</noinclude>
<pre><noinclude>{{Template}}</noinclude>
<includeonly>{{Box|{{{1}}}|{{{2}}}|#rgb|#rgb}}</includeonly></pre>
<includeonly>{{Box|{{{1}}}|{{{2}}}|#rgb|#rgb}}</includeonly></pre>


<!--T:3-->
Template arguments explained
Template arguments explained


<!--T:4-->
- rgb is the hex code for the border's color.
- rgb is the hex code for the border's color.
- rgb is the hex code for the background color.
- rgb is the hex code for the background color.
- Box is the template where these templates take their formatting.
- Box is the template where these templates take their formatting.


<!--T:5-->
Save your Template Base page and create a new page.
Save your Template Base page and create a new page.
  Example: <nowiki>http://wiki.manjaro.org/index.php/Template:TemplateName</nowiki>
  Example: <nowiki>http://wiki.manjaro.org/index.php/Template:TemplateName</nowiki>


<!--T:6-->
After creating the page, edit it and use below code as example
After creating the page, edit it and use below code as example
<pre><noinclude>{{Template}}</noinclude>
<pre><noinclude>{{Template}}</noinclude>
<includeonly>{{TemplateNameBase|TemplateName:|{{{1|{{Purpose}}}}}}}</includeonly></pre>
<includeonly>{{TemplateNameBase|TemplateName:|{{{1|{{Purpose}}}}}}}</includeonly></pre>


<!--T:7-->
Always preview your changes and fix bugs before you finally save the new template
Always preview your changes and fix bugs before you finally save the new template


===Usage===
===Usage=== <!--T:8-->
<nowiki>{{TemplateName|Text here}}</nowiki>
<nowiki>{{TemplateName|Text here}}</nowiki>
</translate>
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 19:14, 7 September 2021

Other languages:
English • ‎Türkçe • ‎русский

How to create templates

If you feel a template is missing or needs improvement?
Use this Discussion link and discuss the change with your fellow editors.

Before creating new templates the existing Template collection and preferably use one of them.

Create a new page to serve as base

Example: http://wiki.manjaro.org/index.php/Template:TemplateNameBase

After creating the page, edit it by taking the code below as example

<noinclude>{{Template}}</noinclude>
<includeonly>{{Box|{{{1}}}|{{{2}}}|#rgb|#rgb}}</includeonly>

Template arguments explained

- rgb is the hex code for the border's color. - rgb is the hex code for the background color. - Box is the template where these templates take their formatting.

Save your Template Base page and create a new page.

Example: http://wiki.manjaro.org/index.php/Template:TemplateName

After creating the page, edit it and use below code as example

<noinclude>{{Template}}</noinclude>
<includeonly>{{TemplateNameBase|TemplateName:|{{{1|{{Purpose}}}}}}}</includeonly>

Always preview your changes and fix bugs before you finally save the new template

Usage

{{TemplateName|Text here}}

Cookies help us deliver our services. By using our services, you agree to our use of cookies.