用户工具

站点工具


02-工程实践:cms:dokuwiki:catlist_plugin

catlist Plugin

Link: https://www.dokuwiki.org/plugin:catlist

常用

<catlist -noHead -maxDepth:depth -sortAscending>
---- plugin ----
description: List pages and namespaces recursively  
author     : Félix Faisant 
email      : xcodexif@xif.fr 
type       : Syntax
lastupdate : 2013-01-28
compatible : Angua, Adora Belle 
depends    : 
conflicts  : 
similar    : nspages, dir, dirlisting, nstoc, pagequery, pagelist, pageindex, pglist
tags       : list create page namespace

downloadurl: http://dl.dropbox.com/u/26911556/catlist.zip

Description

This plugin lists pages and namespaces recursively in different forms (list, line…). You can excludes pages, namespaces and its content with regex. There is head options for personalize headline and if you have rights, you can create pages quickly with Add page… buttons in namespaces.

Screenshots

Syntax

Legend : [needed], (optional)

<catlist (namespace:) -option1 -option2...>

If namespace is not provided, the namespace of current page is used

Options :

Display options
[Default] -displayList Display with <ul> and <li>. Display type of screenshots above
-displayLine Display pages and namespaces into a single line. The content of namespaces are warped with [ and ]. Warning there is some display bugs with it
-noNSInBold Don't display namespaces and head in bold (with <strong>)
Force links options
-forceLinks Force namespace links to display even if the start page doesn't exist
Exclude options
-exclupage(:“regex”) Exclude pages that match with regex if provided; otherwise exclude all pages
-excluns(:“regex”) Exclude namespaces that match with regex if provided; otherwise exclude all namespaces
-exclunsall(:“regex”) Exclude all content of subnamespaces that match with regex if provided; otherwise don't show content of subnamespaces
-exclunspages(:“regex”) Exclude pages of subnamespaces that match with regex if provided; otherwise exclude all pages of subnamespaces
-exclunsns(:“regex”) Exclude subnamespaces of subnamespaces that match with regex if provided; otherwise exclude all subnamespaces of subnamespaces
02-工程实践/cms/dokuwiki/catlist_plugin.txt · 最后更改: 2020/04/07 06:34 由 annhe