模板:Portal
本模板使用Lua語言: |
用法
基本
{{Portal |Portal 1 |Portal 2 |Portal 3 |... }}
所有參數
{{Portal | Portal 1 | Portal 2 | Portal 3 | ... | left = <!-- yes --> | margin = <!-- CSS margin --> | break = <!-- yes --> | boxsize = <!-- custom box width in pixels --> | image1 = <!-- image override for Portal 1 --> }}
兼容模式
求真百科舊portal模板的參數格式與Lua版本的多參數模式不盡相同。為保證兼容性,Lua模板中也增加了對這兩種形式的支持。
name image
如果沒有指定位置參數,則嘗試將:
{{Portal|name=Portal 1|image=Image 1.png <!-- 可选 -->}}
解讀為:
{{Portal|1=Portal 1|image1=Image 1.png <!-- 可选 -->}}
這一步驟並不會讓模板運算變得十分複雜,因此基本無需修正到新格式。
2號位作圖像
如果參數數量為2,且第二項按照文件名理解時擴展名長度為3或4,則嘗試將:
{{Portal|Portal 1|Image 1.xyz}}
解讀為:
{{Portal|1=Portal 1|image1=Image 1.xyz}}
為減少誤報,模塊會在擴展名不是常用圖片格式(png、jpg、svg)時檢查文件是否存在。檢查步驟為「昂貴操作」,對服務器負擔較重,因此請檢查文檔底部的追蹤分類進行清理。
位置
在條目裡面,本模板通常放置在條目底端的「參見」章節。
舉例
Code | Result |
---|---|
{{Portal|科学}}
|
|
{{Portal|1=科学|2=弹维基|image2=New-Bouncywikilogo.gif|3=默认图片}}
|
TemplateData
TemplateData | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This is the TemplateData documentation for this template used by VisualEditor and other tools; see the monthly error report for this template.
TemplateData for Portal A template to create a list of portals
|
圖片
自動配圖模塊(取代Template:Portal/Images,請檢查圖像數據是否遷移完畢):
- Module:Portal/images/letter,以字母開頭
- Module:Portal/images/chinese,以漢字開頭
- Module:Portal/images/other,以其他字符開頭
- Module:Portal/images/aliases,文字別名,可用於地區詞及英文轉換
參見
- {{Portals}},該模板提供現有主題的一個列表。
- {{Portal bar}},該模板可一次性添加數個主題鏈接,並橫向顯示。
- {{Portal-inline}},該模板可添加一個不帶邊框的主題鏈接。
- 排錯分類:
The above documentation is transcluded from Template:Portal/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |