Bug #83626

CKEditor styling: CSS file changes are not visible because of cache handling

Added by Marco H almost 4 years ago. Updated 9 months ago.

Must have
RTE (rtehtmlarea + ckeditor)
Start date:
Due date:
% Done:


Estimated time:
TYPO3 Version:
PHP Version:
Is Regression:
Sprint Focus:


When styling the CKEditor editor (yaml file: editor:config:contentsCss:editor.css), the CSS file is being cached, so no further changes are visible unless I reopen the browser. Deleting typo3temp also did not work.

Related issues

Related to TYPO3 Core - Bug #88369: Ckeditor: customs plugins are not refreshed because of browser cacheClosed2019-05-16


Updated by Jan Kornblum about 3 years ago

  • Priority changed from Should have to Must have
  • TYPO3 Version changed from 8 to 9

Updated by Benni Mack almost 3 years ago

  • Target version changed from next-patchlevel to Candidate for patchlevel

Updated by DANIEL Rémy over 2 years ago

  • Related to Bug #88369: Ckeditor: customs plugins are not refreshed because of browser cache added

Updated by DANIEL Rémy over 2 years ago

When ckeditor loads its resources, it adds a "timestamp" parameter to the url of the resource:
This timestamp changes with every version of ckeditor: with ckeditor 4.11.1 it is "?t=IE8A".

But this timestamp is not added for contentsCss.

I think this should be reported in upstream ckeditor.

Loading of contentsCss is done here: https://github.com/ckeditor/ckeditor-dev/blob/4.11.1/core/tools.js#L346 (timestamp not appended to CSS url)
Loading of other resources uses this: See https://github.com/ckeditor/ckeditor-dev/blob/4.11.1/core/ckeditor_base.js#L177 (timestamp appended to resource url)


Updated by Dave Zen 10 months ago

This is still an issue in TYPO3 10.4.14!

I added some new CSS to an CSS file in contentsCss. The changes were not picked up from the BE editor.

After I cleared the browser cache the style was present in the BE.


Updated by Marco H 9 months ago

  • TYPO3 Version changed from 9 to 10

Also available in: Atom PDF