Jump to content

Template:Wp/wal/Uses TemplateStyles/doc

From Wikimedia Incubator

Lua error in package.lua at line 80: module 'Module:Wp/wal/Shortcut/config' not found. {{Wp/wal/LuaTemplate:Wp/wal/\sandbox|Module:Wp/wal/Uses TemplateStyles}}

Preview:

This template is used to show that templates have been converted to use Wp/wal/TemplateStyles. It is placed at the top of the template's /doc page. It automatically adds the template to [[:Category:]], or to one of its subcategories.

The syntax for actually doing a TemplateStyles is, of course: <templatestyles src="" /> (with the page name in the quotation marks).

Basic
{{Wp/wal/Uses TemplateStyles|Wp/wal/TemplateStyles page name}}
All parameters
{{Wp/wal/Uses TemplateStyles|Wp/wal/TemplateStyles page 1|Wp/wal/TemplateStyles page 2|Wp/wal/TemplateStyles page 3|...|category=custom category|nocat=true}}

The first TemplateStyles page name is required.

TemplateStyles sandboxes

[edit source]

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

Examples

[edit source]

One style page

[edit source]

{{Wp/wal/Uses TemplateStyles|Template:Wp/wal/Arrowlist/styles.css}} {{Wp/wal/Uses TemplateStylesTemplate:Wp/wal/\sandbox|Template:Wp/wal/Arrowlist/styles.css|nocat=true}} Template:Wp/wal/clear

Multiple style pages

[edit source]

{{Uses TemplateStyles|Template:Wp/wal/Arrowlist/styles.css|Template:Wp/wal/Routemap/styles.css}} {{Wp/wal/Uses TemplateStylesTemplate:Wp/wal/\sandbox|Template:Wp/wal/Arrowlist/styles.css|Template:Wp/wal/Routemap/styles.css|nocat=true}} Template:Wp/wal/clear

Sandbox version of style page exists

[edit source]

{{Wp/wal/Uses TemplateStyles|Template:Wp/wal/Uses TemplateStyles/example.css}} {{Wp/wal/Uses TemplateStylesTemplate:Wp/wal/\sandbox|Template:Wp/wal/Uses TemplateStyles/example.css|Wp/wal/nocat=true}} Template:Wp/wal/clear

No style pages specified

[edit source]

{{Wp/wal/Uses TemplateStyles}} {{Wp/wal/Uses TemplateStylesTemplate:Wp/wal/\sandbox|Wp/wal/nocat=true}} Template:Wp/wal/clear

Categories

[edit source]

Template category

[edit source]

This template adds pages to [[:Category:Lua error in package.lua at line 80: module 'Module:Wp/wal/Uses TemplateStyles/Wp/wal/config' 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 Template:Wp/wal/para parameter, e.g. Template:Wp/wal/para.

Error category

[edit source]

If no modules are specified, the transcluded page will be added to [[:Category:]].

Protection level category

[edit source]

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:]].

Category suppression

[edit source]

To suppress all categories, use Template:Wp/wal/para. (As well as "true", the values "yes", "y", and "1" will also work.)

TemplateData

[edit source]

Template:Wp/wal/TemplateData header Script error: The function "Wp/wal/doc" does not exist.

See also

[edit source]