[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