「Template:Subpagelist」與「Template:Subpagelist/doc」:頁面間的差異
(頁面間的差異)
跳至導覽
跳至搜尋
imported>=海豚= 無編輯摘要 |
imported>=海豚= 小 (文本替换 - 替换“[[Category”为“[[分类”) |
||
行 1: | 行 1: | ||
< | 本模板用來顯示置頂页面的子页面 | ||
==使用方法== | |||
<pre>{{Subpagelist|stripprefix=|hideredirects=|page=|sort=|BlueBorder=}}</pre> | |||
可以直接使用以显示当前页面的子页面 | |||
==参数== | |||
本模板有5个参数: | |||
*'''stripprefix''' 以去除子頁面的<code><nowiki>{{BASENAME}}</nowiki></code>的參數。参数默认值为'''no'''。可选参数。 | |||
*'''hideredirects''' 以隐藏重定向页面的參數。默认值为'''yes'''。可选参数。 | |||
*'''page''' 显示的目標页面的頁面名稱。默认值为'''引用本模板的頁面'''。可选参数。 | |||
*'''sort''' 可采用自定义排序方式进行排序的參數。默认值为'''Mediawiki的默认值'''。可选参数。 | |||
*'''BlueBorder''' 使'''当前页面所有'''Subpagelist的每一个单元格都获得一个蓝色边框的參數。默认值为'''yes'''。可选参数。 | |||
*'''noAdditionalLineBreak''',令模板不自适应3列分栏模式。 | |||
== 舉個栗子 == | |||
=== 指定页面 === | |||
'''你需要特别注意“''=海豚=/Sandbox''”是''斜体字'',这代表他是''重定向页面''。''' | |||
<pre><nowiki>{{Subpagelist|page=User:=海豚=}}</nowiki></pre> | |||
{{Subpagelist|page=User:=海豚=}} | |||
=== 不显示重定向页 === | |||
<pre><nowiki>{Subpagelist|page=User:=海豚=|hideredirects=no}}</nowiki></pre> | |||
{{Subpagelist|page=User:=海豚=|hideredirects=no}} | |||
=== 省略父级前缀 === | |||
<pre><nowiki>{{Subpagelist|page=User:=海豚=|stripprefix=yes}}</nowiki></pre> | |||
{{Subpagelist|page=User:=海豚=|stripprefix=yes}} | |||
=== 自动生成蓝框 === | |||
'''本模板本身基于分栏格式,可以嵌套在表格中:''' | |||
<pre><nowiki>{| class="wikitable" | |||
|- | |||
! 输出: | |||
|- | |||
|{{Subpagelist|page=User:=海豚=}} | |||
|}</nowiki></pre> | |||
{| class="wikitable" | |||
|- | |||
! 输出: | |||
|- | |||
|{{Subpagelist|page=User:=海豚=}} | |||
|} | |||
'''而直接在参数中设置BlueBorder项也可以便捷生成蓝色边框表格:''' | |||
<pre><nowiki>{{Subpagelist|page=User:=海豚=|BlueBorder=yes}}</nowiki></pre> | |||
{{Subpagelist|page=User:=海豚=|BlueBorder=yes}} | |||
不过排列方式稍有不同,从“先向下再向右”的顺序变为了“先向右再向下”。 | |||
=== 给页面排序 === | |||
添加sort参数并不为空时将会采用自定义排序方式进行排序。目前支持的排序方式有: | |||
*'''chinesenum''' 将中文数字替换为阿拉伯数字后进行排序。例: | |||
<pre><nowiki>{{Subpagelist|page=反原罪新编第四小队|stripprefix=yes|sort=chinesenum}}</nowiki></pre> | |||
{{Subpagelist|page=反原罪新编第四小队|stripprefix=yes|sort=chinesenum}} | |||
*'''proposal''' 获取标题中日期,以日期排序。例: | |||
<pre><nowiki>{{subpagelist|page=讨论: 提案/已通过提案|hideredirects=yes|stripprefix=yes|BlueBorder=yes|sort=proposal}}</nowiki></pre> | |||
{{subpagelist|page=讨论:提案/已通过提案|hideredirects=yes|stripprefix=yes|BlueBorder=yes|sort=proposal}} | |||
<includeonly>[[分类:表格模板]]</includeonly> | |||
<noinclude>[[分类:模板说明文件]]</noinclude> |
於 2021年4月14日 (三) 00:20 的修訂
本模板用來顯示置頂頁面的子頁面
使用方法
{{Subpagelist|stripprefix=|hideredirects=|page=|sort=|BlueBorder=}}
可以直接使用以顯示當前頁面的子頁面
參數
本模板有5個參數:
- stripprefix 以去除子頁面的
{{BASENAME}}
的參數。參數默認值為no。可選參數。 - hideredirects 以隱藏重定向頁面的參數。默認值為yes。可選參數。
- page 顯示的目標頁面的頁面名稱。默認值為引用本模板的頁面。可選參數。
- sort 可採用自定義排序方式進行排序的參數。默認值為Mediawiki的默認值。可選參數。
- BlueBorder 使當前頁面所有Subpagelist的每一個單元格都獲得一個藍色邊框的參數。默認值為yes。可選參數。
- noAdditionalLineBreak,令模板不自適應3列分欄模式。
舉個栗子
指定頁面
你需要特別注意「=海豚=/Sandbox」是斜體字,這代表他是重定向頁面。
{{Subpagelist|page=User:=海豚=}}
不顯示重定向頁
{Subpagelist|page=User:=海豚=|hideredirects=no}}
省略父級前綴
{{Subpagelist|page=User:=海豚=|stripprefix=yes}}
自動生成藍框
本模板本身基於分欄格式,可以嵌套在表格中:
{| class="wikitable" |- ! 输出: |- |{{Subpagelist|page=User:=海豚=}} |}
輸出: |
---|
而直接在參數中設置BlueBorder項也可以便捷生成藍色邊框表格:
{{Subpagelist|page=User:=海豚=|BlueBorder=yes}}
不過排列方式稍有不同,從「先向下再向右」的順序變為了「先向右再向下」。
給頁面排序
添加sort參數並不為空時將會採用自定義排序方式進行排序。目前支持的排序方式有:
- chinesenum 將中文數字替換為阿拉伯數字後進行排序。例:
{{Subpagelist|page=反原罪新编第四小队|stripprefix=yes|sort=chinesenum}}
- proposal 獲取標題中日期,以日期排序。例:
{{subpagelist|page=讨论:提案/已通过提案|hideredirects=yes|stripprefix=yes|BlueBorder=yes|sort=proposal}}