|
Organisation
Gold Sponsors General Sponsors The CeNTIE project is supported by the Australian Government through the Advanced Networks Program of the Department of Communications, Information Technology and the Arts, and the CSIRO ICT Centre. Endorsed by |
Site /
PageListTemplatesThis page contains "templates" for PmWiki's Brief Syntax Explanation:See also: PageLists, Page Variables, Conditional Markup, and Cookbook:PagelistTemplateSamples. Use with page variables: = current item < previous item > next item Conditionals used to structure pagelist output:
fmt=#defaultThe default template for pagelists when
[[#default]]
(:if ! equal {=$Group} {<$Group}:)
:[[{=$Group}/]] /:
(:if:)
: :[[{=$Group}/{=$Name}]]
[[#defaultend]]
fmt=#bygroupDisplay pages by group/name.
[[#bygroup]]
(:if ! equal {=$Group} {<$Group}:)
:[[{=$Group}/]] /:
(:if:)
: :[[{=$Group}/{=$Name}]]
[[#bygroupend]]
fmt=#simpleA simple bullet list of page names.
[[#simple]]
* [[{=$FullName}]]
[[#simpleend]]
fmt=#titleA simple bullet list of page titles. Use
[[#title]]
* [[{=$FullName}|+]]
[[#titleend]]
fmt=#groupA bullet list of groups.
[[#group]]
(:if ! equal {=$Group} {<$Group}:)
* [[{=$Group}/]]
[[#groupend]]
fmt=#includeConcatenate the text of pages in the list. (Note, this can be an expensive operation!)
[[#include]]
(:include {=$FullName} self=0:)
[[#includeend]]
fmt=#includefaqInclude just the #faq sections from pages in the list. (This can also be expensive,
especially if the list includes pages that don't have the
[[#includefaq]]
!![[{=$FullName}|+]]
>>faq<<
(:include {=$FullName}#faq#faqend self=0:)
>><<
[[#includefaqend]]
fmt=#descriptionList pages and append the page's description if it exists.
[[#description]]
*[[{=$FullName}|+]]
(:if ! equal {=$Description} '':)
->'-''description:'' {=$Description}-'
(:if:)
[[#descriptionend]]
fmt=#simplenameSimple bullet list of page names, without the Group name.
[[#simplename]]
* [[({=$Group}/){=$Name}]]
[[#simplenameend]]
|