[pmwiki-users] quirk with nested-if

adam overton a at plus1plus1plus.org
Mon Jun 30 23:01:11 CDT 2008


hey there

i just added the code to the page you listed
to try out the scenario that was giving me problems, you would then  
need to add an include to the Site.SiteFooter page (which is password  
protected):

(:include Main.HomePage:)

thanks!
adam



> Could you try it at http://www.pmichaud.com/sandbox/nestedif/ 
> pmwiki.php
> and let me know if it works?  I'm adding nested if's to the core.
>
> Pm

On 30 Jun 2008, at 5:16 AM, Patrick R. Michaud wrote:

> On Mon, Jun 30, 2008 at 12:48:23AM -0700, adam overton wrote:
>>    hi
>>    i'm running into an odd issue with the nested-if recipe, and  
>> wondering if
>>    there's a fix...
>>    here's the deal:
>>    let's say i have a page called Main.TestInclude with the  
>> following set of
>>    nestedIfs:
>>    (:if0 true:)
>>    (:ifA true:)
>>    (:if1 true:)
>>    if0,ifA,if1 true
>>    (:else1:)
>>    if0,ifA true if1 false
>>    (:if1end:)
>>    (:elseA:)
>>    (:if2 true:)
>>    if0,if2 true, ifA false
>>    (:else2:)
>>    if0 true, if2,ifA false
>>    (:if2end:)
>>    (:ifAend:)
>>    (:else0:)
>>    if0 false
>>    (:if0end:)
>>    if i then include it on another page, say in the WikiSandbox,
>>    using (:include UDP.TestInclude:),
>>    then it works fine, and prints out:
>>    if0,ifA,if1 true
>>    however, if i then stick (:include UDP.TestInclude:) into  
>> Site.SiteFooter,
>>    and then load any page on the site, it malfunctions and spits  
>> out onto the
>>    page part of the conditional (i.e. it doesn't execute it all):
>>    (:if1 true:)
>>    if0,ifA,if1 true
>>    (:else1:)
>>    if0,ifA true if1 false
>>    (:if1end:)
>>    is there a way to correct this?
>
> Could you try it at http://www.pmichaud.com/sandbox/nestedif/ 
> pmwiki.php
> and let me know if it works?  I'm adding nested if's to the core.
>
> Pm
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.pmichaud.com/pipermail/pmwiki-users/attachments/20080630/28ec5f12/attachment.html 


More information about the pmwiki-users mailing list