跳至內容

模板:Mark I/doc

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

設計目的

[編輯]

英文維基百科使用Fix作為固定的內聯標籤模板,然而此模板不能包裹文字。先前亦有用戶使用Fix包裹文字,結果導致文字消失的情況(差異)。因此我設計了此模板,用於在顯示內聯標籤的同時包裹文字。

使用方法

[編輯]

一切可以傳入{{Fix}}的參數皆可傳入{{Mark I}}。但由於date,cat和cat-date參數對中文維基百科並不適用,本模板重新實現了這些功能。如您仍然想要把參數傳至{{Fix}},請在欲傳過的參數前加上fix-。

本模板同時提供了{{{mark-text}}}用於Mark標籤,以顯示被包裹的文本。讓我們沿用{{Fix}}的例子:

{{Mark I
 |mark-text=我在扯淡
 |link=Wikipedia:可供查证
 |pre-text=提供的资料太模糊而
 |text=不足证实
 |title=该标记周围有一段文字缺乏具体的信息来查证
 |time={{subst:#time:c}}
 |cat=需补充来源的条目
}}

這段代碼生成:我在扯淡[提供的資料太模糊而不足證實]

該模板還提供了縮寫參數。{{{1}}}可以替代{{{mark-text}}},{{{2}}}可以替代{{{text}}}。

如何製作一個標準內聯模板?

[編輯]

簡單。在這個例子中,Unsubst,Mark和Fix一應俱全。

{{{{{|safesubst:}}}#invoke:Unsubst||time=__DATE__ |$B= <!--不要改动这一行,执行反替换引用-->
{{Mark I            <!--不要改动这一行,调用此模板-->
 |mark-text={{{1|<noinclude></noinclude>}}}<!--在<noinclude>和</noinclude>中间加入默认显示的文字,不要改动其他地方-->
 |link=             <!--你想要链接到的页面-->
 |pre-text=         <!--你想要加在链接前面的内容,可以不要-->
 |post-text=        <!--你想要加在链接后面的内容,可以不要-->
 |text=             <!--你想要显示的链接文字-->
 |title={{reason|}} <!--在{{reason|和}}中间填入,你想让用户鼠标悬停在上面的时候出现的提示文字-->
 |time={{{time|}}}  <!--请注意中文维基百科不使用date参数而使用time参数。不要改动这一行-->
 |cat=              <!--你想把加了这个模板的条目放到什么分类里面去。请注意只在主条目空间中有效-->
}}}}<noinclude>{{Documentation}}</noinclude><!--显示文档页-->

不,我只想複製。

[編輯]

我很貼心。

{{{{{|safesubst:}}}#invoke:Unsubst||time=__DATE__ |$B=
{{Mark I
 |mark-text={{{1|<noinclude></noinclude>}}}
 |link=
 |text=
 |title={{{reason|}}}
 |time={{{time|}}}
 |cat=[[Category:]]
 |cat-date=Category:
}}}}<noinclude>{{Documentation}}</noinclude>

(其實我是因為自己要複製)