「MediaWiki:Summary」與「Template:Subpagelist」:頁面間的差異
(頁面間的差異)
跳至導覽
跳至搜尋
imported>=海豚= 無編輯摘要 |
imported>=海豚= 無編輯摘要 |
||
第1行: | 第1行: | ||
<includeonly><div class="subpagelist"><div class="subpagelist-main">{{Special:PrefixIndex/{{{page|{{FULLPAGENAME}}}}}/|stripprefix={{#ifeq:{{{stripprefix|}}}|yes|yes|}}|hideredirects={{#ifeq:{{{hideredirects|}}}|||yes}}}}</div><span class="subpagelistConfig" data-close-bolb="{{{closeBolb|}}}" data-sort="{{{sort|}}}" data-blueBorder="{{{BlueBorder|}}}" data-noAdditionalLineBreak="{{{noAdditionalLineBreak|}}}" style="display: none;">{{#Widget:PrefixindexListTable}}</span></div></includeonly><noinclude>{{doc}}</noinclude> | |||
> | |||
>< |
於 2021年2月21日 (日) 18:49 的最新修訂
本模板用來顯示置頂頁面的子頁面
使用方法[編輯原始碼]
{{Subpagelist|stripprefix=|hideredirects=|page=|sort=|BlueBorder=}}
可以直接使用以顯示當前頁面的子頁面
參數[編輯原始碼]
本模板有5個參數:
- stripprefix 以去除子頁面的
{{BASENAME}}
的參數。參數默認值為no。可選參數。 - hideredirects 以隱藏重定向頁面的參數。默認值為yes。可選參數。
- page 顯示的目標頁面的頁面名稱。默認值為引用本模板的頁面。可選參數。
- sort 可採用自定義排序方式進行排序的參數。默認值為Mediawiki的默認值。可選參數。
- BlueBorder 使當前頁面所有Subpagelist的每一個單元格都獲得一個藍色邊框的參數。默認值為yes。可選參數。
- noAdditionalLineBreak,令模板不自適應3列分欄模式。
舉個栗子[編輯原始碼]
指定頁面[編輯原始碼]
你需要特別注意「Irukaza/Sandbox」是斜體字,這代表他是重定向頁面。
{{Subpagelist|page=User:Irukaza}}
- Irukaza/Status
- Irukaza/common.css
- Irukaza/common.js
- Irukaza/js/CodeMirror.js
- Irukaza/js/Live2dGirl.js
- Irukaza/js/RecentchangesTagFilter.js
- Irukaza/js/editConflict.js
- Irukaza/js/patrolPlus.js
- Irukaza/js/queryContributions.js
- Irukaza/js/queryWhatlinkshere.js
- Irukaza/js/waifu-tips.js
- Irukaza/tools/codemirror.css
- Irukaza/tools/codemirror.js
- Irukaza/tools/wikihighlight.css
- Irukaza/tools/wikihighlight.js
- Irukaza/備忘錄
- Irukaza/雜談
- Irukaza/樣式
- Irukaza/沙盒
- Irukaza/詳情
- Irukaza/詳情/styles.css
不顯示重定向頁[編輯原始碼]
{Subpagelist|page=User:Irukaza|hideredirects=no}}
- Irukaza/Status
- Irukaza/common.css
- Irukaza/common.js
- Irukaza/js/CodeMirror.js
- Irukaza/js/Live2dGirl.js
- Irukaza/js/RecentchangesTagFilter.js
- Irukaza/js/editConflict.js
- Irukaza/js/patrolPlus.js
- Irukaza/js/queryContributions.js
- Irukaza/js/queryWhatlinkshere.js
- Irukaza/js/waifu-tips.js
- Irukaza/tools/codemirror.css
- Irukaza/tools/codemirror.js
- Irukaza/tools/wikihighlight.css
- Irukaza/tools/wikihighlight.js
- Irukaza/備忘錄
- Irukaza/雜談
- Irukaza/樣式
- Irukaza/沙盒
- Irukaza/詳情
- Irukaza/詳情/styles.css
省略父級前綴[編輯原始碼]
{{Subpagelist|page=User:Irukaza|stripprefix=yes}}
- Status
- common.css
- common.js
- js/CodeMirror.js
- js/Live2dGirl.js
- js/RecentchangesTagFilter.js
- js/editConflict.js
- js/patrolPlus.js
- js/queryContributions.js
- js/queryWhatlinkshere.js
- js/waifu-tips.js
- tools/codemirror.css
- tools/codemirror.js
- tools/wikihighlight.css
- tools/wikihighlight.js
- 備忘錄
- 雜談
- 樣式
- 沙盒
- 詳情
- 詳情/styles.css
自動生成藍框[編輯原始碼]
本模板本身基於分欄格式,可以嵌套在表格中:
{| class="wikitable" |- ! 输出: |- |{{Subpagelist|page=User:Irukaza}} |}
而直接在參數中設置BlueBorder項也可以便捷生成藍色邊框表格:
{{Subpagelist|page=User:Irukaza|BlueBorder=yes}}
- Irukaza/Status
- Irukaza/common.css
- Irukaza/common.js
- Irukaza/js/CodeMirror.js
- Irukaza/js/Live2dGirl.js
- Irukaza/js/RecentchangesTagFilter.js
- Irukaza/js/editConflict.js
- Irukaza/js/patrolPlus.js
- Irukaza/js/queryContributions.js
- Irukaza/js/queryWhatlinkshere.js
- Irukaza/js/waifu-tips.js
- Irukaza/tools/codemirror.css
- Irukaza/tools/codemirror.js
- Irukaza/tools/wikihighlight.css
- Irukaza/tools/wikihighlight.js
- Irukaza/備忘錄
- Irukaza/雜談
- Irukaza/樣式
- Irukaza/沙盒
- Irukaza/詳情
- Irukaza/詳情/styles.css
不過排列方式稍有不同,從「先向下再向右」的順序變為了「先向右再向下」。
給頁面排序[編輯原始碼]
添加sort參數並不為空時將會採用自定義排序方式進行排序。目前支持的排序方式有:
- chinesenum 將中文數字替換為阿拉伯數字後進行排序。例:
{{Subpagelist|page=反原罪新编第四小队|stripprefix=yes|sort=chinesenum}}
- proposal 獲取標題中日期,以日期排序。例:
{{subpagelist|page=讨论:提案/已通过提案|hideredirects=yes|stripprefix=yes|BlueBorder=yes|sort=proposal}}