rocknbil - 4:54 pm on Dec 14, 2010 (gmt 0)
This is a rock and a hard place. I'll offer one explanation . . . the developer is likely using an off-the-shelf editor such as tinymce or similar. You can mod this set of scripts if you have the mojo, but like the CMS, with every update it will nuke all your mods. Nightmare maintenance that no one wants to pay for.
Just present the conditions and let it be their problem. Go one way, compromise A conformance, go the other way, their maintenance staff must suffer the pains of learning to hard code. It's not your fault, this is just how it is. If they decide "well then we'll find someone who will," wish them well and mourn for whoever gets the project.