Template:Uses TemplateStyles/doc: Difference between revisions

From Campaigns
Jump to navigation Jump to search
 
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Documentation subpage}}
<noinclude>{{Documentation subpage}}</noinclude>
<!-- Categories go at the bottom of this page, and interwikis go on Wikidata. -->
{{Lua|Module:Uses TemplateStyles}}


This template is used to show that templates have been converted to use {{ll|Help:TemplateStyles|TemplateStyles}}. It is placed at the top of the template's /doc page. It automatically adds the template to [[:Category:{{#invoke:Data|Module:Uses TemplateStyles/config|default_category}}]], or to one of its subcategories.
This template is used to show that templates have been converted to use [[mw:Help:TemplateStyles|TemplateStyles]]. It is placed at the top of the template's /doc page. It automatically adds the template to [[:Category:{{#invoke:Data|Module:Uses TemplateStyles/config|default_category}}]], or to one of its subcategories.


== Usage ==
== Usage ==
Line 15: Line 13:
=== TemplateStyles sandboxes ===
=== TemplateStyles sandboxes ===
Note that if a sandbox version of the TemplateStyle exists, it will also be linked. This is only for sandbox versions. The subpage name of the sandbox version should be the same, but as a subpage of the templates sandbox. For example, if the TemplateStyles page name is <code>Template:Foo/styles.css</code>, then the sandbox version should be <code>Template:Foo/sandbox/styles.css</code>
Note that if a sandbox version of the TemplateStyle exists, it will also be linked. This is only for sandbox versions. The subpage name of the sandbox version should be the same, but as a subpage of the templates sandbox. For example, if the TemplateStyles page name is <code>Template:Foo/styles.css</code>, then the sandbox version should be <code>Template:Foo/sandbox/styles.css</code>
== Examples ==
=== One style page ===
{{tlx|Uses TemplateStyles|Template:Arrowlist/styles.css}}
{{Uses TemplateStyles{{\sandbox}}|Template:Arrowlist/styles.css|nocat=true}}
{{clear}}
=== Multiple style pages ===
{{tlx|Uses TemplateStyles|Template:Arrowlist/styles.css|Template:Routemap/styles.css}}
{{Uses TemplateStyles{{\sandbox}}|Template:Arrowlist/styles.css|Template:Routemap/styles.css|nocat=true}}
{{clear}}
=== Sandbox version of style page exists ===
{{tlx|Uses TemplateStyles|Template:Uses TemplateStyles/example.css}}
{{Uses TemplateStyles{{\sandbox}}|Template:Uses TemplateStyles/example.css|nocat=true}}
{{clear}}
=== No style pages specified ===
{{tlx|Uses TemplateStyles}}
{{Uses TemplateStyles{{\sandbox}}|nocat=true}}
{{clear}}


== Categories ==
== Categories ==
Line 49: Line 26:
=== Category suppression ===
=== Category suppression ===
To suppress all categories, use {{para|nocat|true}}. (As well as "true", the values "yes", "y", and "1" will also work.)
To suppress all categories, use {{para|nocat|true}}. (As well as "true", the values "yes", "y", and "1" will also work.)
== TemplateData ==
{{TemplateData header}}
{{#invoke:TNT|doc|Uses TemplateStyles}}


== See also ==
== See also ==

Latest revision as of 07:15, 15 February 2022

This template is used to show that templates have been converted to use TemplateStyles. It is placed at the top of the template's /doc page. It automatically adds the template to [[:Category:Lua error: callParserFunction: function "#translation" was not found.]], or to one of its subcategories.

Usage

Basic
All parameters

The first TemplateStyles page name is required.

TemplateStyles sandboxes

Note that if a sandbox version of the TemplateStyle exists, it will also be linked. This is only for sandbox versions. The subpage name of the sandbox version should be the same, but as a subpage of the templates sandbox. For example, if the TemplateStyles page name is Template:Foo/styles.css, then the sandbox version should be Template:Foo/sandbox/styles.css

Categories

Template category

This template adds pages to [[:Category:Lua error: callParserFunction: function "#translation" was not found.]] if the page is in the template namespace, and it is not on any of the subpages /doc, /sandbox, /sandbox2 or /testcases. You can specify a different category with the |category= parameter, e.g. |category=Uses list TemplateStyles.

Error category

If no modules are specified, the transcluded page will be added to [[:Category:Lua error: callParserFunction: function "#translation" was not found.]].=== Protection level category === TemplateStyles should have the same protection level as the template they are used on. If a difference is detected, the transcluded page will be added to [[:Category:Lua error: callParserFunction: function "#translation" was not found.]].

Category suppression

To suppress all categories, use |nocat=true. (As well as "true", the values "yes", "y", and "1" will also work.)

See also