psi / tinymce_customizer
CSS Class selection wizard for contao
Installs: 128
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 5
Forks: 1
Open Issues: 0
Type:contao-module
Requires
- php: >=5.3
- contao/core: >=3.1,<3.3
Replaces
- contao-legacy/tinymce_customizer: *
This package is auto-updated.
Last update: 2024-10-19 01:57:20 UTC
README
TinyMCE_Customizer ist eine Contao-Erweiterung um Konfigurationen für den TinyMCE RichtTextEditor zu erstellen.
Sponsoren
Diese Erweiterung wurde finanziert von:
- InfinitySoft, Tristan Lins
- certo web & design GmbH
- contao4you.de
- Tasten & Co
- www.lingo4u.de
- Bytepuzzle
- Dockmedia
- planepix
- www.kat-webdesign.de
- netmediawork.de
- Büro für visuelle Kommunikation | Nicky Hoff
Features
Konfiguration
- Aktivierung gewünschter Plugins
- Drag&Drop anordnung der Controlbuttons in bis zu 3 Reihen
- Setzen diverser Optionsn
- Serverseitige Tag-Filterung
- Filebrowser-Schnittstelle
- Definition von Schriftarten, Schriftgrößen, Blockformaten, Farben etc.
- Festlegung der zu ladenden content_css
- Import/Export von Konfigurationen
- Bundled TinyMCE Plugins: fullscreen, contextmenu, visualchars
Verwendung
Eine Konfiguration wird anhand einer linearen Zuweisungstabelle einem Feld zugewiesen. Über dies Zuweisungstabelle wird iteriert bis alle Restriktionen des Zuweisungseintrags zutreffen. Demnach sollten weiter unten die allgemeineren Regeln notiert werden.
- Drag&Drop Sortierung der Regeln
- Beschränkung auf einzelne Benutzer
- Beschränkung auf Benutzergruppen
- Beschränkung auf Seiten inkl. deren Unterseiten
- Beschränkung auf Layouts
- Beschränkung auf Tabellen
- Beschränkung auf einzelne Felder
Installation, abhängige Erweiterungen
Folgende Erweiterungen sind zur Verwendung des TinyMCE_Customizers nötig und müssen vorher installiert werden:
- MultiColumnWizard
- Table Lookup Wizard
- listViewSortable (optional)
siehe Manuelle Installation von Erweiterungen
Entwicklerschnittstellen
- Erweiterung der Plugin- und Buttonauswahl
- Eigene Filebrowser
- Zusätzliche content_css Dateien * → Entwicklerdokumentation
Contact, Licence
Der Sourcecode steht unter der LGPL Lizenz. Die Icons wurden dem TinyMCE entnommen.
Author
Diese Erweiterung wurde von Christoph Wiechert, Firma 4ward.media entwickelt.
Credits
Vielen Dank an Joe Ray Gregory für seine große Hilfe bei der Drag&Drop Funktionalität und Mark Reimann bei den Vorüberlegungen der Verwendungs-Tabelle.