[pmwiki-users] Check for existence of page?

Peter Bowers pbowers at pobox.com
Fri Apr 16 20:45:39 CDT 2010

On Fri, Apr 16, 2010 at 6:01 PM, Mark Bacas <mbacas at gmail.com> wrote:
> Maybe there is another way to do what I want. I want to display some helpful
> information on the homepage until the person creates a new entry which is
> done via powertools newticket, so I know if they do it this century the page
> will start with 2.

This code:

$Conditions['existswc'] = "(boolean)ListPages(FixGlob(\$condparm, '$1*.$2'))";

in your config.php (or elsewhere appropriate) will give you a new
conditional operator analogous to "exists" except it will accept

I've tested it against matching 0 times, 1 time, and multiple times
against simple alphabetic names with or without the group name
specified -- there's probably other things that should be checked...
If you find problems or special cases where it doesn't work please let
me know or document them on

If indeed it works consistently after more thorough testing then it
may be a good PITS entry to replace the current "exists" condition
with this one...


More information about the pmwiki-users mailing list