Gibt es eine Möglichkeit zum Anpassen (Hinzufügen und Entfernen von Optionen, e.t.c ..) die Menüleiste in TinyMCE 4.0? Ich kann keine Dokumentation zu diesem speziellen Teil des Editors finden. Das Bild unten zeigt den Teil, über den ich rede. TinyMCE anpassen "Datei" Menüleiste
Antwort
Version 4 ist eine größere Überarbeitung und die Dokumente waren für eine Weile nicht mehr synchron.
Durch Experimentieren entdeckte ich, dass es möglich ist, die Dropdown-Menüs einzeln zu aktivieren/deaktivieren oder die gesamte Menüleiste zu deaktivieren.
aktivieren spezifische Dropdown-Menüs nur:
tinymce.init({
selector: "textarea",
menubar: "edit format"
});
Disable menubar:
tinymce.init({
selector: "textarea",
menubar: false
});
Die menubar configuration docs haben TinyMCE Website hinzugefügt nun.
Auch, wenn Sie das gesamte Menü vollständig anpassen möchten, überprüfen Sie die menu configuration docs.
landete ich sowohl die Menüleiste Anpassen und die Werkzeugleiste durch die menu
und toolbar
Eigenschaften in den Einstellungen zwicken zu tinymce.init()
gebene Objekt:
// ...
menu : {
edit: { title: 'Edit', items: 'undo redo | cut copy paste selectall | searchreplace' },
insert: { title: 'Insert', items: 'link charmap' },
format: { title: 'Format', items: 'bold italic underline strikethrough superscript subscript | removeformat' },
table: { title: 'Table', items: 'inserttable tableprops deletetable | cell row column' }
},
toolbar: 'undo redo | bold italic underline | link hr | alignleft aligncenter alignright | blockquote bullist numlist outdent indent | code',
// ...
Ich nehme die Bedingungen für jedes Menü/Schaltfläche gefunden um durch das Graben im Quellcode auf der Suche nach .addMenuItem(
und .addButton(
.
Hier sind die relevanten Dokumentationsseiten (Sie könnten sie in Ihre Antwort einfügen): http://www.tinymce.com/wiki.php/Configuration:menubar, http://www.tinymce.com/wiki.php/Configuration :Speisekarte. – Sk8erPeter
In TinyMCE 4.x Version, "code" Plugin wird verwendet, um HTML-Code des Editor-Inhalts anzuzeigen/bearbeiten.
Um control die Symbolleiste, bis zu 4.0.6 Version wurde theme_advanced_button<1-n>
Option verwendet, aber vor 4.0.6 Version, toolbar
oder toolbar<1-N>
Option verwendet wird.
Durch die Zugabe von "code
" Plugin auf die Symbolleiste Optionen, "Tools" Menü wird mit dem "Source Code" Untermenü (als Taste "<>
" (Symbol)) hinzugefügt werden.
tinyMCE.init({
// ......
// ......
plugins: "searchreplace code",
toolbar1: "separator forecolor backcolor code",
toolbar2: "<<<some buttons list>>>",
toolbar3: "<<<some buttons list>>>",
toolbar4: "<<<some buttons list>>>",
});
Dieses Beispiel ist falsch, wenn wir über die 4.x-API sprechen, ['theme_advanced_buttons <1-n> Option] (http://www.tinymce.com/wiki.php/Configuration3x: theme_advanced_buttons_1_n) ist nur für 3.x-Versionen gültig. Das OP fragte, wie Sie die Menüleiste entfernen/anpassen können, und Sie beantworten diese Frage nicht. Ich denke, du solltest diese Antwort löschen. Vielen Dank. – Sk8erPeter
Lieber Sk8erPeter, Ich arbeite an Tinymce 4.0.6 Version (am Anfang), es unterstützt theme_advanced_buttons <1-n> Option. Oberhalb von Tinymce 4.0.6 wird die Werkzeugleiste <1-n> verwendet und das gleiche wird in dem Produkt aktualisiert, an dem ich gerade arbeite (jetzt mit Tinymce 4.0.12). Ich hatte die obige Antwort aktualisiert. –
Danke für die Bearbeitung Ihrer Antwort, ich habe den Downvote entfernt. :) Übrigens, [ich habe einige Sätze/Tippfehler korrigiert] (http://stackoverflow.com/review/suggested-edits/3747253), ich denke, auf diese Weise ist die Antwort richtig. – Sk8erPeter
- 1. TinyMCE 4 Add-Drop-Down-Menü Menüleiste
- 2. Tinymce - Laden lokalen Datei Inhalt Tinymce Instanz
- 3. Entfernen Sie die Menüleiste des Menüs aus Visual Studio (Menüleiste)
- 4. TinyMCE Bildanpassung
- 5. Dropdown-Menüleiste
- 6. Inhalt von tinymce in Datei speichern
- 7. Wie kann ich TinyMCE als Datei speichern?
- 8. Emacs - keine Menüleiste und Symbolleiste
- 9. C++ - Menüleiste in VB.NET?
- 10. Bilder auf der Menüleiste
- 11. Html Menüleiste Website
- 12. Menüleiste mit Hover-Unterkategorien?
- 13. Python Tkinter Menüleiste
- 14. Erstellen von Menüleiste
- 15. Benutzerdefinierte Android Bottom Menüleiste
- 16. Statisch zu festen Menüleiste
- 17. Center-Menüleiste Links
- 18. ASP Menüleiste, Static Ansicht
- 19. Relief für die Menüleiste
- 20. BlackBerry - Benutzerdefinierte Menüleiste
- 21. Magento: Kategorie Menüleiste
- 22. JavaFX ändern OSX Menüleiste Name
- 23. TinyMCE Schluckkonfiguration
- 24. tinymce Dateibrowser mehrere Dateiquelle
- 25. TinyMCE-Konfiguration dynamisch ändern
- 26. VS-Code anpassen Datei Explorer Fenster Farbthema
- 27. Wie man die Menüleiste auf
- 28. VS-Code Wiederherstellen der Menüleiste
- 29. NSTimer mit einer Menüleiste App
- 30. Menüleiste in Android Studio-Projekt
Danke. Das erste, was ich tun wollte, war diese Bar zu entfernen. – ClearCloud8
Sieht so aus, als ob die tinyMCE-Leute eine Fidel-Site zusammenstellen, die das Experimentieren erheblich erleichtert: http://fiddle.tinymce.com/ – alxndr
Viele der Beispiel-Fiddles sind derzeit defekt, da sie auf der 3.x-API basieren während die Seite eingestellt ist, Kante für sie zu verwenden ... http://www.tinymce.com/forum/viewtopic.php?pid=107896#p107896 – alxndr