Gerald Richter wrote:
I had a minor issue with Embperl 2 thinking there were some mismatched <UL> and suchlike, whereas these were in fact just being generated in some conditional/looping code (and so the tags would obviously not match up if you look at the code in a linear fashion (as Embperl2 appears to be doing). I just got around that by changing those cases to [+ '<UL>' +] etc, in other words they are no longer tags to Embperl but simply strings. This seems like a cludge but there were only a couple of cases so it seems like an isolated case, not all over my code. It would be nice if we could switch off this kind of overly anal behavior without losing other stuff like forms processing, but I guess you can't have everything.

Syntax EmbperlBlocks will disregard _all_ HTML tags, i.e. it will still fill
your %fdat and [$hidden$] works, but <input ... > will not get anymore the
value from %fdat.

The best for you would be, to go to the Embperl/Syntax directory, make a
copy of EmbperlHTML.pm (let's say EmbperlBasicHTML.pm), remove all
definition of tables and lists and then add

Embperl_Syntax EmbperlBasicHTML

To your httpd.conf

Gerald

This doesn't strike me as a very elegant solution - what about when Embperl updates come out, where you have changed the EmbperlHTML.pm file? Then I would need to go through this file and figure out what to change each time. This isn't the way that customization should be done for an application framework, imho. I know it would work, and you know the code very well, but I do not really know it very well at all and I don't much fancy messing with the Embperl innards.

A better solution, I think, would be to have some setting that could be set at the "user" (i.e. developer) level without having to hack the source code.

But I know that's just more work for you Gerald, sorry! ;-)

/Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to