DynamicPageList是一个动态生成页面链接的MediaWiki扩展,支持属于多个类别的页面的交叉和其他集合操作。在萌娘共享也可以生成本地Wiki的图片列表。
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
:可填写画廊标题。此参数目前无法接受链接。例如:要显示最新的重定向页面(仅显示主名字空间页面、按照创建时间排列、列出10个)
<DynamicPageList> namespace=0 redirects=only ordermethod=created count=10 </DynamicPageList>
效果如下:
|