[pmwiki-users] pagelist extension - experimental

Steve Glover steve.glover at ed.ac.uk
Tue Mar 17 06:57:27 CDT 2009


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:)

or use page variables (I'm assuming that + would be union here, obviously)?

Steve

> 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.
> 
> Thanks,
> Petko
> 
> _______________________________________________
> pmwiki-users mailing list
> pmwiki-users at pmichaud.com
> http://www.pmichaud.com/mailman/listinfo/pmwiki-users
> 
> 


-- 
Steve Glover: SDSS, EDINA, Causewayside House, 160 Causewayside EH9 1PR
e:steve.glover at ed.ac.uk t:0131 650 2908 f:0131 650 3308 m:07961 446 902

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.



More information about the pmwiki-users mailing list