[pmwiki-users] Home Pages in (:pagelist:)s
Patrick R. Michaud
pmichaud at pobox.com
Fri Dec 16 07:26:46 CST 2005
On Fri, Dec 16, 2005 at 04:01:15AM -0700, H. Fox wrote:
> Another (:pagelist:) consideration for group HomePages:
> In CMS-type installations it's nice to have the following output on a
> group HomePage:
>
> Here are the pages in this section of the site:
>
> [a sorted list of page titles]
>
> The trouble is, PmWiki has no way (without using a cookbook recipe[1])
> of producing a plain list of all the pages in the current group,
> excluding the Home Page.
It does now -- we now have page list templates in wiki pages (based
on Martin Fick's excellent ideas and work in Cookbook.PageListTemplates).
I'll be enabling it for the entire pmwiki.org site shortly -- right now
it's currently available only on the Test.FPLTemplates page.
So now, one simply creates a page ("Simple") with
* {=$Name}
and then references that page from a pagelist
(:pagelist group={$Group} template=Simple list=normal:)
and voila, a nice bulleted list of all of the pages in the group
displayed by simple name. Change the page to have {=$Title} if
titles are desired instead of names.
The existing FPL functionality using special-purpose subroutines will
remain in the core, for display formats that don't easily fit in a
page template. But I'll probably deprecate some of the existing
functions in favor of the page template.
Pm
More information about the pmwiki-users
mailing list