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
