ooffick wrote:
So what are you trying to do?
Aha, Olaf, I wrote an answer to this but it didn't get saved in the thread.
I'll answer it now, even after all of the above, just because it will illustrate what my problem really was.
We have a site which we're positioning as a "wiki". Some of the contents are technical documentation, API drafts, and other types of pages which must include (mostly XML) code and pseudocode for display in content.
We're calling it a "wiki" even though it's Joomla CMS, because articles are both a product and a driver of a collaborative, iterative work process, and the activity requires many drafts on individual articles.
This is all happening from the
frontside, not the backend.
(Aside:How to get Joomla to be a wiki? Simple: make all contributors Publishers, include a Comments extension, and include a Versions/Revisions extension.)
So, here is how you can see that for us it's
critical that content doesn't get corrupted when an article is opened for revising and editing. We
have to have this working, because we
know that revisions will happen, and not by people who are webmasters and can fix it manually.
Possibly we're unlike a lot of other authors who are using Joomla, who are posting code-in-content for display. Many of them might never encounter this particular case (because they don't revise) or might fix the corruption themselves when they see it (because they're webmasters).
What I discovered is that the
backend com_content form layout handles this case well, and the frontend com_content form layout doesn't work the same way and fails to ensure that certain escaped entities remain escaped inside the textarea.
So, this seems serious to me - if only for a small sub-set of sites.
I'm still interested to get attention on this from com_content developers.
Olaf, as a moderator, would you consider moving this thread again to the right place for core functionality assessment and coding?
Thanks, Olaf,
BL