Help:DynamicPageList
跳转到导航
跳转到搜索
DynamicPageList是一个根据分类动态生成页面链接的MediaWiki扩展,支持属于多个类别的页面的交叉和其他集合操作。在萌娘共享也可以生成本地Wiki的图片列表。
- 如果编辑者需要罗列的是子页面列表,请使用{{Subpagelist}}。
参数
- 筛选类
category:填写分类名,用于获取包含在此分类中的页面,可列多项。notcategory:填写分类名,用于排除在此分类中的页面,可列多项。namespace:填写名字空间数字,用于获得指定名字空间的页面,参见Help:名字空间,任何无效名称将等效于主条目命名空间。redirects:默认为exclude。- 可选填“
exclude”(不列出重定向)、“include”(列出重定向)、“only”(只列出重定向页面)。
- 可选填“
count:填写数字,默认值是系统范围的最大值200。offset:填写数字,能够设定页面项目列表的起始位置。与count一同使用可以进行多栏布局。
- 显示类
shownamespace:值为“true”时显示名字空间前缀,为“false”时则不显示。addfirstcategorydate:可显示每个页面加入第一个分类的日期,默认为false。- 可选填“
true”(显示日期)、“false”(不显示日期)或指定日期格式(ymd、md、dm、dmy、mdy或ISO 8601)。
- 可选填“
mode:可指定列表格式。- 可选填
unordered(无序列表),ordered(有序列表),none(仅换行),gallery(类<gallery>),inline(用标点分割)。
- 可选填
ordermethod:可设定排序方法,默认为categoryadd。- 可选填
categoryadd(按页面加入第一个分类的日期),lastedit(按页面最后编辑时间),length(按页面长度),created(按页面创建时间),categorysortkey或sortkey(按第一个分类的首字母)。
- 可选填
order:可设定排序方向,默认为descending。- 可选填
descending(最新到最旧),ascending(最旧到最新)。
- 可选填
suppresserrors:用于隐藏错误,默认为true。可选填true或false。
- 图像类
当mode=gallery时,可启用以下参数:
imagewidth:图像宽度。galleryshowfilesize:显示图像大小,可选填yes或no。galleryshowfilename:显示图像名称。可选填yes或no。imagesperrow:可填写每行图片数量。gallerycaption:可填写画廊标题。此参数目前无法接受链接。
举例
罗列一个分类下的所有页面
<DynamicPageList> category=原神模板 namespace=10 redirects=include </DynamicPageList>
| 呈现效果 |
|---|
|
没有符合这些标准的页面。 |
近期重定向页面
显示最新的重定向页面(仅显示主名字空间页面、按照创建时间排列、列出10个)
<DynamicPageList> namespace=0 redirects=only ordermethod=created count=10 </DynamicPageList>
效果如下:
- 37.5℃のファンタジー / アイマイメーデー / BLAST!! / 十六夜セレーネ
- 黄泉的使者
- OreXis945
- SkeMma720
- D4DJ Groovy Mix/历史活动/EventInfo
- 真壁祭
- 朱义杰
- ゴシップ
- シャルロット·ディ·カーブホーン·イェーズ
- 让我们说oo语
| |||||||||||||||||||||||||||||||||||