模板:Counter/doc

出自魔学
W​(對話 | 貢獻)2023年4月1日 (六) 15:54的修訂 (创建页面,内容为“计数器模板。每次使用这个模板,得到的值增加1。可用来生成不重复的序号,或记录某个模板被包含的次数。 例子: * <nowiki>{{counter|name=a}}</nowiki> → {{counter|name=a}} * <nowiki>{{counter|name=a}}</nowiki> → {{counter|name=a}} * <nowiki>{{counter|name=a}}</nowiki> → {{counter|name=a}} 参数: * '''name''':计数器的名字,不同名字的计数器分别计数。由于mediawiki的缓存机制,这个…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)

計數器模板。每次使用這個模板,得到的值增加1。可用來生成不重複的序號,或記錄某個模板被包含的次數。

例子:

  • {{counter|name=a}} → 0
  • {{counter|name=a}} → 1
  • {{counter|name=a}} → 2

參數:

  • name:計數器的名字,不同名字的計數器分別計數。由於mediawiki的緩存機制,這個參數是必須的,但可以是空字符串(也就是以{{counter|name=}}的形式使用)。也可以使用匿名參數:{{counter|a}}等同於{{counter|name=a}}。
  • noecho:該參數為true時,將只增加計數而不輸出。

可以用{{#var:a}}獲得計數器的當前值,其中a為計數器的名字。

功能實現依賴mw:Extension:Variables。

參見

  • {{iCounter}}(計數器元模板)
  • {{counter}}(主要用於生成唯一序號)
  • {{c}}(用於匿名化#forargs參數)
  • {{n}}(條目內用計數器)