Hallo zusammen
Wir würden gerne den Editor um ein eigenes Element erweitern oder zumindest Links um Attribute.
Wir bauen mit Nodes ein Glossar auf und möchten dem Benutzer die Möglichkeit geben, einen Begriff im Editor mit einem Glossareintrag zu verlinken. Soweit kein Problem, das ist ja mit Bordmitteln bereits möglich.
Wir möchten allerdings auf dem Link zusätzliche Attribute setzen ( z.B. data-type="glossarReference" ), anhand deren wir im Frontent den Link als Glossarreferenz identifizieren, den Glossareintrag über Ajax laden und in einem Tooltop anzeigen können.
Im Netz/Doku findet sich leider gar nichts dazu. Weiss jemand von euch, wie man Editor Elemente erweitert?
Gruss aus der Schweiz
Aloha / Hello Editor um eigene Elemente erweitern
Das einzige, das ich bisher gefunden habe, ist ein anderer Forumsbeitrag, der sich jedoch nur auf das aktivieren von Elementen bezieht.
http://lists.typo3.org/pipermail/neos/2014-January/003862.html ([Neos] Aloha editor add classes).
Darin wird beschrieben, wie der Inspector konfiguriert werden muss, damit Editorelemente für NodeTypes angezeigt oder verborgen werden.
https://git.typo3.org/Packages/TYPO3.Neos.NodeTypes.git/blob/HEAD:/Configuration/NodeTypes.Content.yaml ([Packages/TYPO3.Neos.NodeTypes.git] / Configuration / NodeTypes.Content.yaml)
Ich habe mir auch die Source vom Aloha angesehen, hilft aber nicht wirklich weiter, da Elemente nicht konfiguriert sonder implementiert werden in Form von Plugins. Und diese sind ziemlich inkonsistent was deren Aufbau angeht.
Wir würden gerne auch noch weitere "Paragraph styles" hinzufügen. Wie ich dem Aloha Source Code entnehme, scheint es jedoch auch hier keine "Konfiguration" zu geben, sonder die Styles werden direkt im Code implementiert.
Korrekt, wir wollen gerne die neueste Version von Aloha einbauen, die aber im Moment noch Alpha ist. Sobald das alles etwas stabiler ist, probieren wir es. Damit kann man alles mögliche konfigurieren und auch eigene Plugins einbauen.
Danke für die Info. Gehe ich richtig in der Annahme, das das frühestend mit der 1.2er oder 1.3er Neos soweit sein wird, also nicht vor dem Herbst?