Difference between revisions of "Template:Outdent/doc"
From Summertime Saga Wiki
m (→Usage) |
m |
||
Line 1: | Line 1: | ||
− | + | Threading of replies on talk pages is done using indentation and lists. This template is used for ''out''denting a reply on a talk page when indentation gets too deep. | |
− | + | == Usage == | |
− | |||
− | + | {{tlc|outdent|<var>integer</var>}} or {{tlc|outdent|<var>indentation wikitext</var>}}. Integer examples: {{tlc|outdent|5}}, {{tlc|outdent|-15}}, {{tlc|outdent|11|r{{=}}y}}. Indentation examples: {{tlc|outdent|:::::}}, {{tlc|outdent|*::::::}}, {{tlc|outdent|**:::#}}. | |
− | :: {{outdent| | ||
− | == | + | == Parameters == |
− | + | ; {{para|1|<var>indent</var>}} | |
− | < | + | : Supports two modes: literal indentation or an integer. In literal indentation mode the value may contain <code>:</code> (indents), <code>*</code> (unnumbered list), and <code>#</code> (numbered list). It is recommended to copy the colons, asterisks, and hashes from the start of the previous message. An integer value is interpreted as number or indents (<code>:</code>). Magnitude of a negative integer specifies the width of ''in''dentation (same as positive integer with {{para|reverse|y}}). Default value is <code>10</code>. Supported range is from −40 to 40. |
− | + | ; {{para|2|y}} | |
− | * | + | : Set it to add a link to [[Wikipedia:Indentation#Outdenting]]. {{tlc|outdent|5|y}} produces: |
− | + | {{outdent|5|y}} | |
− | + | ; {{para|r|y}} (aliases {{para|reverse|y}}, {{para|indent|y}}, {{para|in|y}}) | |
− | + | : Reverses the outdentation to become indentation and vice versa. | |
− | |||
− | |||
− | </ | ||
− | |||
− | {{para|2}} | ||
− | |||
− | |||
− | |||
− | |||
− | {{para| | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Examples == | == Examples == | ||
− | + | === With indentation wikitext === | |
− | <div style="border: | + | <div style="border:1px #A2A9B1 solid; padding:8px; margin:4px;"> |
− | <pre>:::: | + | <pre>:::: Previous post, indented with four colons. |
− | {{outdent|::::}} | + | {{outdent|::::}} New post.</pre> |
− | displays as | + | ''displays as'' |
− | :::: | + | :::: Previous post, indented with four colons. |
− | {{outdent|::::}} | + | {{outdent|::::}} New post. |
</div> | </div> | ||
− | + | === Positive integer === | |
− | |||
− | |||
− | |||
− | |||
− | :::::: | + | <div style="border:1px #A2A9B1 solid; padding:8px; margin:4px;"> |
− | {{outdent|6}} | + | <pre>:::::: Previous post, indented 6 levels. |
− | </ | + | {{outdent|6}} New post.</pre> |
− | + | ''displays as'' | |
− | |||
− | |||
− | |||
− | + | :::::: Previous post, indented 6 levels. | |
− | + | {{outdent|6}} New post. | |
− | :::::: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{outdent|6 | ||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> | ||
− | + | === With separate indent === | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | :::::: | + | To not outdent all the way to the left margin, indent the {{tl|outdent}} template itself using colons: |
− | :: {{outdent|4}} | + | <div style="border:1px #A2A9B1 solid; padding:8px; margin:4px;"> |
− | </ | + | <pre>:::::: Previous post, indented 6 levels. |
+ | :: {{outdent|4}} New post.</pre> | ||
− | + | ''displays as'' | |
− | + | :::::: Previous post, indented 6 levels. | |
− | + | :: {{outdent|4}} New post. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | :: | ||
− | |||
− | |||
− | |||
</div> | </div> | ||
=== Indent === | === Indent === | ||
− | <div style="border: | + | <div style="border:1px #A2A9B1 solid; padding:8px; margin:4px;"> |
− | <pre>:::::: | + | Using {{para|reverse|y}}: |
− | :: {{outdent|4}} Start of a new post indented 2 levels using a bar of length 6 | + | <pre>:::::: Previous post, indented 6 levels. |
+ | :: {{outdent|4}} Start of a new post indented 2 levels using a bar of length 6 − 2 = 4. | ||
:: {{outdent|5|reverse=yes}} | :: {{outdent|5|reverse=yes}} | ||
− | ::::::: Indent 7 | + | ::::::: Indent to indentation level 7 using a reversed bar of length 7 − 2 = 5.</pre> |
− | displays as | + | ''displays as'' |
− | :::::: | + | :::::: Previous post, indented 6 levels. |
− | :: {{outdent|4}} Start of a new post indented 2 levels using a bar of length 6 | + | :: {{outdent|4}} Start of a new post indented 2 levels using a bar of length 6 − 2 = 4. |
:: {{outdent|5|reverse=yes}} | :: {{outdent|5|reverse=yes}} | ||
− | ::::::: Indent 7 | + | ::::::: Indent to indentation level 7 using a reversed bar of length 7 − 2 = 5. |
</div> | </div> | ||
− | <div style="border: | + | Or with a negative integer: |
+ | <div style="border:1px #A2A9B1 solid; padding:8px; margin:4px;"> | ||
<pre> | <pre> | ||
:::::: Original conversation. | :::::: Original conversation. | ||
− | :::::: {{outdent|3 | + | :::::: {{outdent|-3}} |
::::::::: Afterthought. | ::::::::: Afterthought. | ||
::::::: {{outdent|2}} | ::::::: {{outdent|2}} | ||
::::::: Continuation of original conversation.</pre> | ::::::: Continuation of original conversation.</pre> | ||
− | displays as | + | ''displays as'' |
:::::: Original conversation. | :::::: Original conversation. | ||
− | :::::: {{outdent|3 | + | :::::: {{outdent|-3}} |
::::::::: Afterthought. | ::::::::: Afterthought. | ||
::::::: {{outdent|2}} | ::::::: {{outdent|2}} | ||
::::::: Continuation of original conversation. | ::::::: Continuation of original conversation. | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> | ||
Line 185: | Line 93: | ||
This template is contained in the CSS class "outdent-template". Users who would prefer not to see the template can add the following line to their custom CSS ([[Special:MyPage/common.css]]): | This template is contained in the CSS class "outdent-template". Users who would prefer not to see the template can add the following line to their custom CSS ([[Special:MyPage/common.css]]): | ||
− | + | <syntaxhighlight lang="css">span.outdent-template { display:none; }</syntaxhighlight> | |
[[Category:Templates]] | [[Category:Templates]] | ||
[[Category:Templates documentation]] | [[Category:Templates documentation]] |
Revision as of 21:49, 10 July 2020
Threading of replies on talk pages is done using indentation and lists. This template is used for outdenting a reply on a talk page when indentation gets too deep.
Contents
Usage
Template:Tlc or Template:Tlc. Integer examples: Template:Tlc, Template:Tlc, Template:Tlc. Indentation examples: Template:Tlc, Template:Tlc, Template:Tlc.
Parameters
|1=indent
- Supports two modes: literal indentation or an integer. In literal indentation mode the value may contain
:
(indents),*
(unnumbered list), and#
(numbered list). It is recommended to copy the colons, asterisks, and hashes from the start of the previous message. An integer value is interpreted as number or indents (:
). Magnitude of a negative integer specifies the width of indentation (same as positive integer with|reverse=y
). Default value is10
. Supported range is from −40 to 40. |2=y
- Set it to add a link to Wikipedia:Indentation#Outdenting. Template:Tlc produces:
|r=y
(aliases|reverse=y
,|indent=y
,|in=y
)- Reverses the outdentation to become indentation and vice versa.
Examples
With indentation wikitext
:::: Previous post, indented with four colons. {{outdent|::::}} New post.
displays as
- Previous post, indented with four colons.
New post.
Positive integer
:::::: Previous post, indented 6 levels. {{outdent|6}} New post.
displays as
- Previous post, indented 6 levels.
New post.
With separate indent
To not outdent all the way to the left margin, indent the Template:Tl template itself using colons:
:::::: Previous post, indented 6 levels. :: {{outdent|4}} New post.
displays as
- Previous post, indented 6 levels.
- New post.
Indent
Using |reverse=y
:
:::::: Previous post, indented 6 levels. :: {{outdent|4}} Start of a new post indented 2 levels using a bar of length 6 − 2 = 4. :: {{outdent|5|reverse=yes}} ::::::: Indent to indentation level 7 using a reversed bar of length 7 − 2 = 5.
displays as
- Previous post, indented 6 levels.
- Start of a new post indented 2 levels using a bar of length 6 − 2 = 4.
- Indent to indentation level 7 using a reversed bar of length 7 − 2 = 5.
Or with a negative integer:
:::::: Original conversation. :::::: {{outdent|-3}} ::::::::: Afterthought. ::::::: {{outdent|2}} ::::::: Continuation of original conversation.
displays as
- Original conversation.
- Afterthought.
- Continuation of original conversation.
CSS and hide
This template is contained in the CSS class "outdent-template". Users who would prefer not to see the template can add the following line to their custom CSS (Special:MyPage/common.css):
span.outdent-template { display:none; }