模板:Code/doc

出自NeuroWiki
於 2024年11月1日 (五) 00:04 由 Selfice對話 | 貢獻 所做的修訂 (创建页面,内容为“{{documentation header}} <!-- 模板文档 --> {{shortcut|cd}} {{see also|Template:Samp}} {{lua|Array}} 此模板是{{HTMLtag|code}}的简化用法。它支持任意多个参数,所有内容都将由{{HTMLtag|code}}元素包装。 可设置一个可选的{{p|delimiter}}参数(可缩写成{{p|d}}),以指定每个元素之间的默认间隔符。 注意,如果参数包含管道符号({{cd|{{!}}}})或等号({{cd|{{=}}}}),则需要在参数值…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
跳至導覽 跳至搜尋
這是文檔頁面,它應該被放置到Template:Code。查看Template:Documentation以獲取更多信息。

此模板使用了Module:Array,此腳本使用Lua編寫。
更多詳情,請參閱Wikipedia:LuaExtension:Scribunto

此模板是<code>...</code>的簡化用法。它支持任意多個參數,所有內容都將由<code>...</code>元素包裝。

可設置一個可選的|delimiter=參數(可縮寫成|d=),以指定每個元素之間的默認間隔符。

注意,如果參數包含管道符號(|)或等號(=),則需要在參數值周圍加上<nowiki>...</nowiki>,否則它們將分別被視為參數分隔符或參數標識符。另外,你也可以改用{{!}}、​&#124;、​{{=}}&#61;代替。

示例

  • {{code|text}} – text
  • {{2:code|1}} – 12345
  • {{2:code|1}} – 12345
  • {{2:code|1}} – 1、​2、​3、​45
  • {{two:code|<nowiki>something=one}} – something=one|two|three
  • {{code|something{{=}}one{{!}}two&#124;three}} – something=one|two|three