[TYPO3-german] guter RTE für Frontend-Plugin gesucht

Dr. Dieter Porth typo3 at mobger.de
Fri Dec 30 10:34:26 CET 2016


Hallo Renzo,

Grundsätzlich greift die Default-Konfiguration. Du kannst aber natürlich 
auch recht einfach über die Page-TSConfig jedem einzelnen Feld einer 
Tabelle eine individuelle RTE-Definition zusprechen, die vom Default 
abweichen kann.

Problem beim Frontend-Editing ist, dass man die hineinkommenden Daten 
speichern und validieren muss und dass ich plötzlich in Fluid-Templates 
mit Markern arbeiten muss.

Grundsätzlich kann man alle Daten wie bisher normal im Backend 
einpflegen. Beim Frontend-Editing bin ich bisher auf verschiedene 
kleinere TYPO3-Macken/Bugs gestoßen, die ich umschiffen musste. Aktuell 
frage ich mich ohnehin, ob der htmlArea gemäß des Konzeptes von TYPO3 
nicht schon zu mächtig ist. Wenn man festlegt, dass das Setzen von Links 
und das Setzen von Bildern nichts zu den Aufgaben eine Editors gehört, 
dann braucht man statt eines Editors natürlich drei. Einen 
JavaScript-Editor für die Texte z.B. (TinyMCE), einen für das interne 
Link-Management in Textfeldern und einen für das interne 
Ressourcen-Management in Textfeldern.

Wenn diese Abgrenzung auch im Backend gelten würde, könnte man 
sicherstellen, dass alle intern verwendeten Links speichert sind. (Nie 
wieder tote/wegfallende Links durch unbeabsichtigt gelöschte oder 
verborgene Seiten) Der Ressourcen-Editor könnte eine Tabelle füttern, 
der die Verwendung von Ressourcen in Textfeldern in einer separaten 
Tabelle speichert. So könnte man sicherstellen, dass keine Resourcen 
gelöscht werden, die in Textfeldern zu finden sind.

Ich denke, ich werde erstmal abwarten, wie es bei TYPO3 8 mit dem 
CKEditor weitergehen wird. Gemäß der obigen Idee lohnt die Einbindung 
des htmlArea-Editor für mein Lernziel nicht. im schlimmsten Fall 
programmiere ich später eine eigene Editor-Extension für das Setzen von 
Links bzw. für das Setzen von Ressourcen in fremden Textfeldern und 
integriere den TinyMCE als fertigen Frontend-Editor, der über Ajax HTML 
mit TYPO3-System austauscht.

Mit besten Wünschen für einen guten Rutsch in ein Jahr 2017 mit 
Zufriedenheit, Gesundheit und Glück
Dieter



Am 30.12.2016 um 09:17 schrieb Renzo Bauen:
> Hallo Dieter
>
> nach längerem Herumpröbeln, allerdings mit 6.2, habe ich das
> Frontend-Editing aufgegeben....
> Deshalb bin ich da der Falsche... als Alternative zum htmlArea-RTE gibt
> es eigentlich nur den Tinymce als Extension, die man einbinden kann.
> Wir hatten den für ein paar wenige Website verwendet, aber dann wegen
> der nicht ganz durchgängigen Einbindung im Backend wieder aufgegeben.
>
> In 7.6 habe ich bisher nur den htmlArea verwendet, und immer ohne
> Frontend-Editing.
> Theoretisch sollte der ja auch im FE zu verwenden sein, da greift dann
> jeweils das was man unter RTE.default.FE konfiguriert. Oder nicht?
>
> Altjahresgrüsse, Renzo



More information about the TYPO3-german mailing list