PITS /
01184: Allow conditional "exists" to use wildcards
Summary: Allow conditional "exists" to use wildcards
Created: 2010-04-16 20:55
Status: Closed - added for 2.2.16
Category: CoreCandidate
From: Peter Bowers
Assigned:
Priority: 22
Version: 2.2
OS: n/a
Description: This code:
$Conditions['exists'] = "(boolean)ListPages(FixGlob(\$condparm, '$1*.$2'))";
appears to maintain current "exists" functionality while also allowing wildcards in the argument.
There would be a slight performance penalty since it would no longer make use of the $PageExistsCache. In 99% of cases this would be negligible, but it could have an impact on a page with a large number of these conditionals (such as in a pagelist).
-Peter