跳转到内容

维基百科:模板自动参数模式

维基百科,自由的百科全书

这是本页的一个历史版本,由黃怡萍留言 | 贡献2007年12月23日 (日) 10:48 原因编辑。这可能和当前版本存在着巨大的差异。

西瓜效應

意義

如同「西瓜偎大邊」之意,一個人趨炎附勢,投靠有權勢的一邊

另一個含意是,如果以投資觀念來看,若你手中資源有限無法各點兼顧,你會將手中之資源投到覺得有希望成功的那邊,

而沒希望成功的那頭就可能連一點資源都沒有。

做法

對於模板X,它的生成模板應當取名為“X/auto”,命名統一有助于编辑者适应和掌握调用生成方法。

在模板X的<noinclude></noinclude>部分加上說明“[[Wikipedia:模板自动参数模式|本模板支持自動生成]]”。

在生成模板A/auto中放入類似如下的代碼:

{{X
|自動參數1
|自動參數1
……
|自動參數1
}}<!-- 本模板調用由 subst:X/auto 自動產生 -->

上术的自动参数根据模板X的要求填写,一些常用的自动参数可参看Help:魔术字。注意最後的隐藏说明是必要的,加入這一句可以使得其它人知道這個調用是如何產生的,也便於他們應用自動參數生成。

現在可以在頁面中用{{subst:X/auto}}的方式產生對X的自動調用了。

常用自动参数代码

当时年月日
{{<includeonly>subst:</includeonly>CURRENTYEAR}}年
{{<includeonly>subst:</includeonly>CURRENTMONTHNAME}}
{{<includeonly>subst:</includeonly>CURRNETDAY}}日
签名
~~<includeonly>~</includeonly>
—~~<includeonly>~~</includeonly>
~~<includeonly>~</includeonly>~~

案例

支持自動日期及簽名

複雜參數

Template:Go將產生一個圍棋譜,但它的參數十分繁雜,可以用{{subst:go/auto}}生產一個易於理解的調用,在這基礎上再做調整。

產生的代碼:

{{go|=
 19 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 18 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 17 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 16 |  |  |  |○|  |  |  |  |  |  |  |  |  |  |  |●|  |  |  |=
 15 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 14 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 13 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 12 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 11 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 10 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 9  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 8  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 7  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 6  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 5  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 4  |  |  |  |●|  |  |  |  |  |  |  |  |  |  |  |○|  |  |  |=
 3  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 2  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
 1  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |=
      a  b  c  d  e  f  g  h  j  k  l  m  n  o  p  q  r  s  t  
}}