• Home
  • Blog
  • Agentur Klatsch

Beim kopieren aus Word Dokumenten in den tinyMCE Editor werden, zusätzlich zum Text, noch weitere CSS Style Angaben von Word unsichtbar mitkopiert. Das führt im Regelfall zu unerwünschter Darstellung.

Lösung:
tinyMCE bietet 2 Buttons speziell um Inhalte aus Word Dokumenten einzufügen.tinyMCE kopieren aus Word Dokumenten

Button 2 (blau mit dem „W“) ist speziell für Word Dokumente.
Er öffnet ein neues Fenster zum Einfügen. Dabei bleiben die (gewünschten) Stile im Quelltext erhalten und es werden nur die Word spezifischen CSS Angaben bereinigt.

Button 1 (rot mit dem „T“) tut identisches, aber nachdem Einfügen wird der Text automatisch komplett bereinigt.
Es bleibt nur noch „Plain Text“ übrig. Es gehen alle vorherigen Stile (Fett, unterstrichen, etc..) verloren. Diese müssen ggf. dann wieder im tinyMCE eingestellt werden.

Snippet nicht aus dem Cache holen

Wenn man bei einem Snippet in der URL eine Variable übergibt, dann bleibt diese (wenn die Seite standardmässig gecached wird) dauerhaft erhalten, denn die Seite wird ja vollständig zwischen gespeichert. Im Regelfall will man mit der Variablen aber dynamische Inhalte anzeigen und eine statische Anzeige aus dem Cache verhindern. Schlimmstenfalls läßt sich die Variable dann auch nicht mehr überschreiben und die Seite sieht erst nach dem löschen des Cache-Speichers wieder normal aus.

Eine einfache Lösung ist das Snippet ungecached aufzurufen. Dazu muss lediglich im Aufruf des Snippets die inneren Klammern durch Ausrufezeichen ersetzte werden.

[!Snippet!]
Die Seiten können trotzdem gecached werden und modX holt sich das Snippet jedesmal neu. Dann klappt’s auch mit den dynamischen Inhalten…