[pmwiki-users] pagelist extension - experimental

Petko Yotov 5ko at 5ko.fr
Tue Mar 17 07:10:54 CDT 2009


On Tuesday 17 March 2009 12:57:27 Steve Glover wrote:
> Petko Yotov wrote:
> > All these can be done with the current markup.
>
> That's true for the examples quoted below. But suppose you wanted to do
>
> (:pagelist (name=Foo)+(name=Bar) order=name fmt=#simple:)

I omitted "order=name fmt=#simple" for better readability. Here you go :
 (:pagelist name=Bar.Foo order=name fmt=#simple:)


> > On Monday 16 March 2009 22:13:09 Peter Bowers wrote:
> >> intersection: (:pagelist (name=Foo)+(group=Bar) order=name fmt=#simple:)
> >
> > Now you can do the same :
> >   (:pagelist name=Foo group=Bar:) or
> >   (:pagelist name=Bar.Foo:)
> >
> >> union: (:pagelist (name=Foo),(group=Bar) order=name fmt=#simple:)
> >
> > Now you can do the same :
> >   (:pagelist name=*.Foo,Bar.*:)
> >
> >> difference: (:pagelist (name=Foo)-(group=Bar) order=name fmt=#simple:)
> >
> > Now you can do the same :
> >   (:pagelist name=*.Foo,-Bar.*:) or
> >   (:pagelist name=Foo group=-Bar:)
> >
> >
> > I have a strong preference to keep the current way of doing searches, and
> > to enable the same way for the link= and the trail= parameters.




More information about the pmwiki-users mailing list