2023年政策修订增补工作正在进行中,欢迎参与!
模板: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|随机用户}}