[pmwiki-users] Dumb Question.
Patrick R. Michaud
pmichaud at pobox.com
Thu Oct 5 13:19:08 CDT 2006
On Thu, Oct 05, 2006 at 02:09:43PM -0400, Stirling Westrup wrote:
> Patrick R. Michaud wrote:
> > There's not really a good way to create new list= options based
> > on existing ones. However, I could make it such that it's easy
> > to remove the '-Draft' exclusion from list=normal ... would that
> > work?
> Well, it would work if I could do something like this:
> $SearchPatterns['drafty'] = $SearchPatterns['normal'];
> unset $SearchPatterns['drafty']['draft'];
Sure, except that $SearchPatterns['normal'] isn't initialized
until pagelist.php is loaded, which occurs after local/config.php.
So, what we'd have to do instead is to have:
$SearchPatterns['drafty'] = $SearchPatterns['normal'];
and *this* can be made to work if I make a few changes to
the way that $SearchPatterns is initialized. Look for it
in an upcoming beta...?
> For now I can just create my 'drafty' version by hand and try to keep it
> in synch when I add new patterns to the 'normal' version.
That might be best for a while.
> It would also be fine by me if I could augment the pages returned by
> list=normal in the pagelist command like this:
> (:pagelist list=normal group=Group name=+*-Draft:)
That gets pretty messy internally, so I doubt we'll have anything
like this for a while.
More information about the pmwiki-users