Template: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 | ||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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}},该模板可添加一个不带边框的主题链接。
- 排错分类:
上述文档嵌入自Template:Portal/doc。 (编辑 | 历史) 编者可以在本模板的沙盒 (创建 | 镜像)和测试样例 (创建)页面进行实验。 请在/doc子页面中添加分类。 本模板的子页面。 |