[pmwiki-users] (:pagelist group=...:) seems broken
Joachim Durchholz
jo at durchholz.org
Tue Apr 12 05:14:33 CDT 2005
Patrick R. Michaud wrote:
> On Mon, Apr 11, 2005 at 10:58:19PM +0200, Joachim Durchholz wrote:
>
>> Funny. The docs on http://www.pmwiki.org/wiki/PmWiki/Directives#pagelist
>> give me that group= syntax.
>
> I didn't write (nor have I reviewed) those docs, sorry.
Well, it *did* work for me... and obviously for others as well, else
that group= syntax would never have made it into the docs.
Ah well, it's going to be rewritten anyway...
>>> $SearchPatterns['normal'][] = '!^(PmWiki|PmWikiDe|Test|Main)\\.!';
An additional question: what is being searched here, the entire page or
just the page name? (I'm a bit anxious because my servers have low-end
CPUs...) (Given how the pattern is written, it's probably just the page
name.)
>> I'd rather try to avoid overloading existing standard ways of doing
>> things. How about the following:
>>
>> (:pagelist list=special:)
>>
>> How would I do that?
>
> # same settings as fmt='normal'
> $SearchPatterns['special'][] = '!\.(All)?Recent(Changes|Uploads)$!';
> $SearchPatterns['special'][] = '!\.Group(Print)?(Header|Footer|Attributes)$!';
> # additional settings for excluding special groups
> $SearchPatterns['special'][] = '!^(PmWiki|PmWikiDe|Test|Main)\\.!';
Hmm... I'd like to do
$SearchPatterns['special'] = $SearchPatterns['normal'];
$SearchPatterns['special'][] = '!^(PmWiki|PmWikiDe|Test|Main)\\.!';
so that this stays compatible with future PmWiki upgrades.
Any pitfalls here?
Regards,
Jo
More information about the pmwiki-users
mailing list