Difference between revisions of "Template:=/doc"

From blackwiki
Jump to navigation Jump to search
(+iw)
m (94 revisions imported)
 
(88 intermediate revisions by 62 users not shown)
Line 1: Line 1:
{{Template doc page}}
+
{{mbox|type=notice|text=This template will soon be deprecated, as the {{tl|{{=}}}} will soon be a [[Help:Magic words|Magic word]]. See reasons and status at [[phab:T91154]].}}
<!--  
+
{{Documentation subpage}}
    PLEASE ADD CATEGORIES AND INTERWIKIS AT THE BOTTOM OF THIS PAGE
+
{{High-risk|386,000+}}
    YOU CAN EDIT THE TEMPLATE DOCUMENTATION BELOW THIS COMMENT
+
<!-- Please add categories at the bottom of this page, and interwikis at Wikidata (see Wikipedia:Wikidata) -->
-->
 
==Usage==
 
  
This is an auxiliary template allowing to encode "<code>=</code>" within template parameters. For obvious reasons this is a '''high risk template''', and it cannot be [[WP:SUBST|substituted]].
+
== Usage ==
 +
This template allows "=" to be used in unnamed template parameters. It inserts the one-character [[equals-sign]] ("=") into the text. However, in [[wp:CS1]] cite titles, the [[Unicode]] form "&amp;#61;" could be used instead, where a literal "=" is not wanted during formatting of a title.
  
This template will NOT work for uses such as:
+
== Examples ==
 +
* <code><nowiki>{{Font color|black|yellow|2 + 2 {{=}} 4}}</nowiki></code> produces: {{Font color|black|yellow|2 + 2 {{=}} 4}}
  
: {{N}} <CODE><NOWIKI>{{tl|{{=}}}}</NOWIKI></CODE> {{Arrow}} {{tl|{{=}}}}
+
You can also use named parameters to bypass the restriction:
: {{N}} <CODE><NOWIKI>{{Colors|black|yellow|2 + 2 {{=}} 4}}</NOWIKI></CODE> {{Arrow}} {{Colors|black|yellow|2 + 2 {{=}} 4}}
+
* <code><nowiki>{{Font color|black|yellow|3= 2 + 2 = 4}}</nowiki></code> produces: {{Font color|black|yellow|3= 2 + 2 = 4}}
  
For this, you will need {{tl|Equals}}:
+
== TemplateData ==
 
+
{{TemplateData header}}
: {{Y}} <CODE><NOWIKI>{{tl|{{Equals}}}}</NOWIKI></CODE> {{Arrow}} {{tl|{{Equals}}}}
+
<templatedata>
: {{Y}} <CODE><NOWIKI>{{Colors|black|yellow|2 + 2 {{Equals}} 4}}</NOWIKI></CODE> {{Arrow}} {{Colors|black|yellow|2 + 2 {{equals}} 4}}
+
{
 
+
"description": "A template to allow = to be used in template parameters",
{{Lts|{{PAGENAME}}}}
+
"params": {},
 +
"format": "{{_\n| _ = _\n}}"
 +
}
 +
</templatedata>
  
 
== See also ==
 
== See also ==
* [[:Template:((]] &mdash; produces &#x7B;&#x7B;
+
* [[Template:((]] which produces: {{code|{{((}}}}
* [[:Template:))]] &mdash; produces &#x7D;&#x7D;
+
* [[Template:))]] which produces: {{code|{{))}}}}
 
+
* <nowiki>{{!}}</nowiki> which produces: {{code|{{!}}}} – this is a Wikimedia [[mw:Help:Magic words#Other|"magic word" added in MediaWiki 1.24]]
<includeonly>
+
* {{tl|ifequal}}
<!-- PLEASE ADD CATEGORIES BELOW THIS LINE, THANKS. -->
+
* [[mw:Help:Magic words]]
[[Category:Template namespace templates|{{PAGENAME}}]]
 
  
<!-- PLEASE ADD INTERWIKIS BELOW THIS LINE, THANKS. -->
+
<includeonly>{{sandbox other||
[[hsb:Předłoha:Eq]]
+
<!-- Add categories below this line, and interwikis at Wikidata -->
[[ja:Template:=]]
+
[[Category:Character-substitution templates]]
[[pl:Szablon:=]]
+
[[Category:Template namespace templates]]
[[ru:Шаблон:Eq]]
+
[[Category:Mathematical formatting templates]]
</includeonly>
+
}}</includeonly>

Latest revision as of 16:27, 14 October 2020

Usage

This template allows "=" to be used in unnamed template parameters. It inserts the one-character equals-sign ("=") into the text. However, in wp:CS1 cite titles, the Unicode form "&#61;" could be used instead, where a literal "=" is not wanted during formatting of a title.

Examples

  • {{Font color|black|yellow|2 + 2 {{=}} 4}} produces: 2 + 2 = 4

You can also use named parameters to bypass the restriction:

  • {{Font color|black|yellow|3= 2 + 2 = 4}} produces: 2 + 2 = 4

TemplateData

This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly parameter usage report for this template.

TemplateData for =

A template to allow = to be used in template parameters

Template parameters

This template has custom formatting.

ParameterDescriptionTypeStatus
No parameters specified

See also