Template:Subpagelist/doc:修订间差异
跳到导航
跳到搜索
imported>=海豚= (创建页面,内容为“本模板用來顯示置頂页面的子页面 ==使用方法== <pre>{{Subpagelist|stripprefix=|hideredirects=|page=|sort=|BlueBorder=}}</pre> 可以直接使用以…”) |
imported>=海豚= 小 (文本替换 - 替换“[[Category”为“[[分类”) |
||
第67行: | 第67行: | ||
<includeonly>[[分类:表格模板]]</includeonly> | <includeonly>[[分类:表格模板]]</includeonly> | ||
<noinclude>[[ | <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}}