Ich möchte meinen Benutzern die Möglichkeit geben, Inhaltsblöcke auf den Websites zu bearbeiten, die ich für sie entworfen habe.WYSIWYG-HTML-Editor, aber auf bestimmte Tags durch Kontext beschränken
Die meisten Blöcke sind in einem <div>
enthalten, und die Benutzer können freie Wahl des HTML, das sie innerhalb des Blocks verwenden. Es gibt jedoch einige Blöcke, die beispielsweise in <ul>
Tags enthalten sind, und ich möchte die Benutzer darauf beschränken, nur <li>
s aus der Liste hinzuzufügen oder zu entfernen, um der korrekten HTML-Syntax zu folgen.
Ich plane, den HTML-Code aus der Datenbank abzurufen und ihn dem Administrator in einem WYSIWYG-Editor zu präsentieren. Gibt es einen Editor, der es mir ermöglicht, das 'containing tag' eines Blocks anzugeben und den normalen HTML-Syntaxregeln zu folgen, um zu begrenzen, was innerhalb des Blocks hinzugefügt werden kann?
Als Referenz verwende ich Zend Framework und PHP für die App.
Dank. Ich habe mich in der Vergangenheit mit TinyMCE beschäftigt und war von den Konfigurationsmöglichkeiten etwas überfordert. Es sieht jedoch so aus, als ob ich in der Lage sein sollte, die Option valid_elements zu verwenden, um zu begrenzen, was meine Benutzer veröffentlichen können. Es gibt auch ein jQuery-Plugin, das das Leben noch einfacher macht! Prost! –