Template:=
mw:Help:Magic words#Other
此頁面為軟重定向。
- 帮助重定向:这是由非帮助命名空间,指向本地或非本地的帮助命名空间的重定向。
當使用模板時,裡面參數中的HTML語法中含有等號會造成顯示異常,就連nowiki也無法倖免。然而,使用{=}就沒有問題。
魔術字{=}
用於轉義wikitext中的等號「=
」字符,令解析器暫時不將其解釋為特殊字符。
{=}
曾經是一個模板,但出於速度原因,MediaWiki解析器在2022年6月被更改為立即解釋{=}
為「=
」並忽略這個模板(Phab:T91154),將{=}
視為魔術字。您可以以與以前完全相同的方式繼續使用代碼。
請不要使用類似{Template:=}
的語法來引用本模板,也不要提供參數,例如{=|foo}
,應直接使用魔術字{=}
。在這些情況下,模板將提示錯誤訊息:錯誤:已嵌入模板{=},請改成使用魔術字{=}。
請不要在URL中使用此魔術字,應使用百分号编码或直接輸入等號:
- 錯誤:
https://example.com/?arg{=}789
- 正確:
https://example.com/?arg%3D789
- 正確:
https://example.com/?arg=789
用法
以下簡單例子供參考。
代碼 | 顯示 |
{tl|=} | {[[Template:{1}|{1}]]} |
{tl|<nowiki>=</nowiki>} | {[[Template:=|=]]} |
{tl|{=} | {=} |
用|1==
不就好了嗎?
不是這樣的,請見測試維基條目Template_talk:Eq01。如果參數沒有特別名稱,請用方法4,若有特別名稱,請用方法9。
模板數據
讓模板參數能使用=字元的魔術字
参数 | 描述 | 类型 | 状态 | |||
---|---|---|---|---|---|---|
未指定参数 |
參見
模板調用 | 輸出 (延遲解析為維基代碼) |
HTML替代 (不會解析為維基代碼) |
說明 |
---|---|---|---|
{!}
|
| | | 或 {pipe} | 自MediaWiki 1.24开始被{!} 魔术字取代。
|
{=}
|
= | = | 自MediaWiki 1.39开始被{=} 魔术字取代。
|
{!!}
|
|| | || | |
{!(}
|
[ | [ | |
{)!}
|
] | ] | |
{!((}
|
[[ | [[ | |
{))!}
|
]] | ]] | |
{(}
|
{ | { | |
{)}
|
} | } | |
{((}
|
{ | {{ | |
{))}
|
} | }} | |
{(((}
|
{ | {{{ | |
{)))}
|
} | }}} | |
{(!}
|
{| | {| | |
{!-}
|
|- | |- | |
{!)}
|
|} | |} | |
{Colon}
|
: | : | |
{*}
|
* | * | 此模板在不同的 Wiki 中存在差异。 |