[pmwiki-users] Pagelist - list of pages that must contain 2 specific values for a PTV.

Mark Bacas mbacas at gmail.com
Fri Mar 19 14:50:37 CDT 2010


Well, the tags I gave were just an example. I just type them as I
think of them. Then at some later point I might want to use that to
"filter" on them via a pagelist.

Actually I've already implemented your pagelist2 system and it seems
to be working great. I haven't tested it very throughly but it appears
to be doing what I want.

(:pagelist ($:tags=*acme*) ($:tags=*yearly*) fmt=#MTDSchedule
order=$:duedate,$:duetime if="date ..{(ftime "%Y%m%d" "+7 days")}
'{=$:duedate}'" $:duedate=- $:status=recurring header="%red%'''Yearly
Recurring Items (Due Within 7 Days) - New System'''":)

It's showing this:

Yearly Recurring Items (Due Within 7 Days) - New System
Commitment 	Date 	Time
Test an ACME yearly recurring. Yearly first, ACME second. 	20100319 	
Test an ACME yearly recurring. ACME first, Yearly second. 	20100319 	

and not these pages:

Yearly Recurring Items (Due Within 7 Days) - no *
Commitment 	Date 	Time
Test an ACME yearly recurring. yearly only. 	20100319 	
Test an ACME yearly recurring. ACME only. 	20100319 	

Just what I was trying to do.

Thanks again,

 - Mark



On Fri, Mar 19, 2010 at 3:28 PM, Peter Bowers <pbowers at pobox.com> wrote:
> On Fri, Mar 19, 2010 at 7:35 PM, Mark Bacas <mbacas at gmail.com> wrote:
>>
>> Is there some other way to get or accomplish what I'm looking for?
>>
>
> Instead of having this:
>
> (:Tag:weekly acme budget R12:)
>
> you could do this:
>
> (:weekly:1:)
> (:acme:1:)
> (:budget:1:)
> (:R12:1)
>
> and in your form (I think you said you were populating it with a form?) just
> use checkboxes.  It's not as flexible, but then you can easily check whether
> $:weekly is set AND $:acme is set...
>
> -Peter
>
>



More information about the pmwiki-users mailing list