[TYPO3-RTE] New class does not show up in selector list
Uschi Renziehausen
typo3news at otherone.de
Fri Jan 25 19:21:27 CET 2008
Denis Bilodeau wrote:
> This is going to be humiliating, but if anyone ever encounter the same
> problem...: I simply forgot to re-reference the right stylesheet in the
> TS page config. So the RTE selector was still getting its list of
> classes from the old stylesheet, which was still there.
>
Hello Denis,
I) to harmonize the contents of your rte.css and your normal css you
could do the following:
1) divide your css for the frontend into e.g. layout.css and
content.css. In the content.css you only define what you need in RTE as
well.
2) create a file rte.css, and in this one use @import to integrate your
content.css.
II) I sometimes encountered problems like yours. Mostly those errors
were due to configuration mistakes, but sometimes it was really due to
the browser's cache, because all of a sudden the whole thing worked. A
solution that helped sometimes: Delete the temporary js-files, and then
clear the browser's cache.
Prosit, Uschi
> But, thanks to Tyler, I learned this through this blunder: it is better
> to create a RTE specific stylesheet, which is a way to control which
> classes appear in the RTE, regardless of how many classes you have in
> your main site CSS file.
>
> Denis
>
> Denis Bilodeau wrote:
>> Errol Saldanha encountered the problem where new classes where not
>> showing up in the class selection list in RTEhtmlarea. He said in a
>> further post that the problem was the browser cache, as he could see
>> the classes in IE6.
>>
>> I encounter the same problem, and the classes are not visible from
>> another computer. I tried renaming the CSS stylesheet, renaming the
>> html template where the CSS is named, to no avail.
>>
>> If I allow the new class (allowedclasses etc), it is indeed saved when
>> I hardcode it in the text editor, which means that the new CSS file is
>> there, but when I save, the selector show the new class as "undefined".
>>
>> Actually, when I make a change to an existing class in the CSS file
>> and upload it, a simple clearing of the FE cache makes the change
>> effective.
>> It is just the selector list that obstinately does not update itself.
>>
>> I have seen a couple references to this in postings, but I am at a
>> loss. I have seen how to clear the browser cache manually from Tools >
>> Options > Privacy in Firefox. It does not work.
>>
>> Anyone can help? Appreciated.
>>
>> Denis
More information about the TYPO3-project-rte
mailing list