Template:List subpages

From FrathWiki
Revision as of 02:32, 22 April 2009 by Melroch (talk | contribs)
Jump to navigationJump to search


To use this template write {{subst:List subpages}} where you want the list to go, save the page and edit it again. Replace titlematch=Main Page% by a DPL selection criterion which makes sense in your context like category=your project's category, and replace Main Page in the replaceintitle= parameter argument by the part you want excluded in your link text — typically the superpage name. Don't forget that the following slash must be included in the pattern!

The purpose of this template is to can the DPL statements necessary to get a list like

<dpl> titlematch=Main Page% replaceintitle=#^Main Page/(.+?)$#,\1 mode=userformat listseparators=,\n* %TITLE%,, notnamespace=Talk </dpl>

rather than

<dpl> titlematch=Main Page% notnamespace=Talk </dpl>

when the search criterion returns a list of subpages, so it makes sense only when you know that the page(s) returned by the search criterion is a list of subpages.