I have noticed that is it best to use paren's within @IF actions especially
with and/or 

Ben

-----Original Message-----
From: John McGowan [mailto:[EMAIL PROTECTED] 
Sent: Friday, June 24, 2005 2:10 PM
To: [email protected]
Subject: Re: Witango-Talk: Custom Tags in expressions

I use custom tags all the time in other tags, so I think you should be 
okay....  but read on...

I first noticed the problem when I used a custom tag in an "If" 
action... And then later inside of an expr attribute of an @if tag... 
which if you think about it is basically the same thing, so Right now 
i'm guessing that the problem is with any "expression" in witango.  I'll 
try to put together a test case for this at the begining of next week... 
and submit it to te list and to Witango's bug reporting system.

/John

Bill Conlon wrote:

> John,
>
> Did you get any resolution on this?
>
> I would like to make a custom tag to treat arrays as hashes  
> (associative arrays in Perl & PHP).  This would simplify the repeated  
> use of
>
> <@ASSIGN NAME="desired_row" VALUE="<@FILTER ARRAY="array"  
> EXPR="#col='expr'">">
> @@desired_row[1,column]
>
> to
>
> <@HASHREF KEY="expr" [ARRAY="array"] [KEYCOL="col"] COL="column">
>
> But for this to be worthwhile, my result needs to be usable in other  
> metatags.
>
>
> On Thursday, June 23, 2005, at 07:54  AM, John McGowan wrote:
>
>> So... Are there known issues with using Custom Tags in expressions.  
>> (ie, "If" Actions, expr="" attributes etc...)  because It's not  
>> something we've ever really done before, and now that I'm testing 
>> out  a couple of new custom tags that i will be doing that sort of 
>> thing  with i'm seeing some very strange behaviour.  Like  
>> "LEN(<@mycustomtag>)" where <@mycustomtag> returns an empty string,  
>> LEN is returning "56"  obviously wronge, If I assign the output of 
>> the  custom tag to a var and do a len on the var it returns 0 like 
>> it  should...
>>
>> Just wanted to know if these issues were know about by anybody else 
>> or  if they are new and I should submit bug reports.
>>
>> /John
>> _______________________________________________________________________ 
>> _
>> TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
>>
>
> ________________________________________________________________________
> TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf
>
________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf


________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to