Seite 1 von 1

TinyMCE 4 lädt Formatvorlagen nicht mehr aus CSS

Verfasst: Fr 2. Jul 2021, 12:51
von maschmiede
Bezugnehmend auf viewtopic.php?f=116&t=43792

Wir haben ein System von 4.9 auf 4.10.1 geupdatet.

Im Mandanten Ordner (/cms) liegt eine Datei /css/style_tiny.css die sogar vom TinyMCE 4 erkannt wird, wenn die Datei-Rechte hoch genug sind. Die Design Anpassungen aus der Datei werden auch im RTE entsprechend angezeigt. Die Suche nach der Datei in Datei-Konfigurationen oder in der Datenbank ergaben keine speziellen Einträge, sodass ich davon ausgehe, dass diese Datei vom System automatisch geladen wird.

Auch im alten System war das so. Dort hat der TinyMCE 3 aus dieser Datei die Klassen direkt als Format Vorlage zusammengestellt.

Die Frage ist nun: Geht das immer noch oder muss man diese Formate nun von Hand noch in die Konfiguration von tinyMCE übertragen? Wenn es geht, wie genau? Denn aktuell laden zwar die CSS-Formatierungen aber nicht die Formatvorlagen (nur die Standard Vorlagen von tinyMCE4)

Re: TinyMCE 4 lädt Formatvorlagen nicht mehr aus CSS

Verfasst: Fr 2. Jul 2021, 13:21
von maschmiede
Nachttrag: offensichtlich muss man das jetzt selber machen.
https://stackoverflow.com/a/25662051

Ich schau mal ob man in Contenido mit den Mandanteneinstellungen an style_formats herankommt.

Re: TinyMCE 4 lädt Formatvorlagen nicht mehr aus CSS

Verfasst: Fr 2. Jul 2021, 14:15
von maschmiede
Nachtrag 2:

Genau, das wird jetzt nicht mehr automatisch generiert. Man muss folgendes tun:

Contenido > Administration > System > WYSIWYG > TinyMCE 4-Konfiguration für CMS_HTML
Zusätzliche Parameter (JSON, das an Tinymce bei der Initalisierung übergeben wird) :

Code: Alles auswählen

{
   "style_formats": [
      {
         "title": "Bildunterschrift",
         "selector": "p,span",
         "classes": "bildunterschrift"
      }
   ]
}
Mehr Informationen zu Formaten unter:
https://www.tiny.cloud/docs-4x/configur ... g/#formats

Re: TinyMCE 4 lädt Formatvorlagen nicht mehr aus CSS

Verfasst: So 4. Jul 2021, 17:08
von Faar
Danke