Template:Linkshell
跳到导航
跳到搜索
该模板用于生成链接
链接的基本格式是,[[前缀+连接符+链接名+后缀]]+间隔符
基本参数说明(这些参数需要等号):
- prefix:对链接添加统一前缀。
- c:重定义链接内的连接符,默认为半角冒号“:”。
- 注意:当你需要在该参数中使用冒号等特殊符号的时候,应该使用url编码格式,而不是使用Unicode编码格式。当然“/”(“%2F”)可以直接使用,但你不能使用半角井号“#”(“%23”),因为这是一个位置标识符。
- 可能会用到的值,半角冒号“:”为“%3A”(默认为该值),半角星号“*”为“%2A”,半角等号“=”为“%3d”,半角问号“?”为“%3F”,半角and符号“&”为“%26”,半角百分号“%”为“%25”,异或运算符“^”为“%5E”。
- 其中<、>、[、]、{、}、|是无法使用的,其他无效url这里不一一列举,请自行了解相关知识。
- suffix:对链接添加统一后缀。
- 你可以在这里使用半角井号“#”(“%23”)来指向这些页面的某个段落(suffix是全局性的)。如“suffix=#简介”,那么这个链接被打开的时候,就会自动跳转到对应的二级标签。如果在你使用了全局前缀或后缀后,中途有几个又不想添加这些前缀和后缀的话,请使用特殊的解析函数“-@url-”并按照语法去重写该链接。
- split:重定义链接之间的间隔符。
示例:
{{linkshell|prefix=舰队Collection|c=:|睦月|如月|弥生|卯月|皐月|水无月|文月|长月|菊月|三日月|望月|end|白露}}
注意:
- 你需要在最后一个成员前用“end”告知模板这是最后一个元素,否则将会多出一个间隔符,当然你也可以选择手动在模板外添加一个成员。
睦月 • 如月 • 弥生 • 卯月 • 皐月 • 水无月 • 文月 • 长月 • 菊月 • 三日月 • 望月 • 白露
解析参数说明(这些参数不需要等号):
- 该模板使用方法较为特殊。
- 解析参数的作用范围仅适用于这之后出现的最近的1个成员。
- end:通知模板下一个成员将会是最后一个元素,在最后一个元素的后面,模板将不会添加间隔符。
- \end:转义,模板将不会认为这是end命令,而是当作end字符来看。
- -:使用减号作为解析参数,告知模板这个成员是下个成员的重定义。
- 比如说:|-切菜板|龙骧,这一组参数将会被替换为[[舰队Collection:龙骧|切菜板]]
- -#:告知模板给链接上色。注意:使用html颜色的时候需要多添加两个#。
- 比如说:|-切菜板|-#red|龙骧,或者|-切菜板|-##f00|龙骧,相当于[[舰队Collection:龙骧|{{color|red|切菜板}}]]
- -@xxx-:使用-@xxx-作为解析参数,告知模板将会使用特殊的参数。
- -@css-:给要显示的文本设置内联样式。
- 比如说:|-切菜板|-##f00|-@css-border:1px solid #000|龙骧,效果:切菜板
- -@url-:重定义链接。
- 比如说:|prefix=舰队Collection|-切菜板|-@url-战舰少女:大凤|龙骧,原本的[[舰队Collection:龙骧|切菜板]]将会被替换为[[战舰少女:大凤|切菜板]]
示例:
蓝色字体是对后面最近的一个红色字体的修饰。
{{linkshell|prefix=user|c=:|-卖萌猫|-##00f|九江月|-萌百娘|-@css-color:green;border-top:3px solid green;|萌百娘|-←w←|-@url-user_talk:九江月|<!--空的成员-->|\end|end|随机用户}}