Project

General

Profile

Bug #97141

Updated by Philipp Kitzberger over 2 years ago

In a recent TYPO3 10 project we've identified 3 problems with the ckeditor, all related to the styles/classes feature. 

 **Problem 1:** Tag breadcrumbs don't show class attributes 
 I remember from the old EXT:rte_htmlarea that the "tag breadcrumbs" line below the editor did mention the class attribute any tag had attached to. That's not the case for ckeditor though ;-/ 

 **Problem 2:** Class attributes cannot be removed/cleared 
 Once a class attribute had been attached to a tag via the "Styles" select field, it's not possible (without switching to the source mode) to remove that class again ;-/ 

 **Problem 3:** Multi-element classes are not auto-selected 
 Usually when focusing a tag the attached style is being selected in the "Styles" select field. That's not working for styles that are definied for more than one element. 

 | Working | Not working | 
 | <pre>- { name: "Cell: Yellow 1", 
     element: "th", "td", 
     attributes: { 'class': 'yellow-1' }}</pre> | <pre>- { name: "Cell: Yellow 2", 
     element: ["td","th"], 
     attributes: { 'class': 'yellow-2' }}</pre> | 
 | !Bildschirmfoto%20vom%202022-03-08%2009-39-46.png! | !Bildschirmfoto%20vom%202022-03-08%2009-39-18.png! !Bildschirmfoto%20vom%202022-03-08%2009-39-04.png! | 

 Summary: these three problems prevent the users from having a good UX regarding style/class selector and make them manually modify the RTE source (which we don't want!)

Back