模板:Fullurl/doc

出自NeuroWiki
於 2024年10月31日 (四) 23:03 由 Selfice留言 | 貢獻 所做的修訂 (创建页面,内容为“{{documentation header}} <!-- 文档页面 --> <templatedata> { "params": { "1": { "label": { "zh": "页面名称", "zh-hant": "頁面名稱" }, "description": { "zh": "目标页面名称,可以使用跨语言/跨wiki前缀和段落名称。", "zh-hant": "目標頁面名稱,可以使用跨語言/跨wiki前綴和段落名稱。" }, "example": "en:Minecraft Wiki", "type": "wiki-page-name", "default": "{{FULLPAGENAME}}"…”)
(差異) ←上個修訂 | 最新修訂 (差異) | 下個修訂→ (差異)
跳至導覽 跳至搜尋
這是文檔頁面,它應該被放置到Template:Fullurl。查看Template:Documentation以獲取更多信息。

該模板使用魔術字{{fullurl}}輸出完整URL(https://zh.minecraft.wiki/index.php?title=),可以輸出純文字或連結。 該模板在需要加入action參數時很有用,比如用action=edit連結到編輯欄。

模板參數

此模板以參數行內格式為優先。

參數描述類型狀態
頁面名稱1

目標頁面名稱,可以使用跨語言/跨wiki前綴和段落名稱。

預設
{{FULLPAGENAME}}
範例
en:Minecraft Wiki
頁面名稱非必填
頁面操作2

所有的頁面操作,以&分隔。必須使用{{=}}或&#124;來轉義所有的「=」。

範例
veaction{{=}}edit&section{{=}}1
字串非必填
頁面操作action

作用與{{{2}}}類似,但無需轉義「=」。

範例
edit&section=1
字串非必填
顯示名稱text 3

變更連結顯示的文字。

範例
編輯
字串非必填
是否建立連結nolink

使用該參數後會直接顯示URL而不建立連結,並使{{{3}}}和{{{text}}}失效。

自動值
1
字串非必填

示例

  • 原始碼編輯「方塊」的URL(創建連結):{{fullurl|方塊|action=edit}}

效果:{{#vardefine: $fullurl-url | {{fullurl:{{#replace:方塊| |_}} | action=edit }} }}[{{#var: $fullurl-url }} {{#var: $fullurl-url }}]

  • 原始碼編輯「方塊」第1段的URL(不創建連結):{{fullurl|方塊|action=edit&section=1|nolink=1}}

效果:{{#vardefine: $fullurl-url | {{fullurl:{{#replace:方塊| |_}} | action=edit&section=1 }} }} {{#var: $fullurl-url }}

  • 原始碼編輯「方塊」第1段的URL(創建連結),連結名稱為「編輯頁」:{{fullurl|方塊|action=edit&section=1|text=編輯頁}}

效果:{{#vardefine: $fullurl-url | {{fullurl:{{#replace:方塊| |_}} | action=edit&section=1 }} }}[{{#var: $fullurl-url }} 編輯頁]

  • 可視化編輯「方塊」第1段的URL(創建連結),連結名稱為「編輯頁」:{{fullurl|方塊|veaction&#123;&#123;=&#125;&#125;edit&section&#123;&#123;=&#125;&#125;1|編輯頁}}

效果:{{#vardefine: $fullurl-url | {{fullurl:{{#replace:方塊| |_}} | {{#replace:veaction=edit&section=1| |_}} }} }}[{{#var: $fullurl-url }} 編輯頁]