So stellen Sie für ein Textfeld bestimmte WYSIWYG-Funktionen bereit
Veröffentlichungsdatum: 28. Juni 2010
Änderungsdatum: 07. Januar 2014
textfeld bearbeiten formatierung wysiwyg funktionen button schaltfläche
Dieser Artikel beschreibt, wie Sie für ein Textfeld zur Formatierung des Inhaltstextes bestimmte Formatierungsfunktionen zur Verfügung stellen.
Die in der WYSIWYG-Leiste angebotenen Formatierungsmöglichkeiten (fett, kursiv, etc.) lassen sich zum einen über das dem Benutzer zugewiesene WYSIWYG-Profil definieren und zum anderen über das Text-Pflegetag selber.
Beachten Sie hinsichtlich des Einsatzes der Funktionen für Bilder und Tabellen über die WYSIWYG-Leiste bitte den Artikel in den weiterführenden Links zur Qualität von Webseiten!
Nachfolgend ein Beispiel, wie Sie für zu pflegende Textfelder auf Basis des zugewiesenen XSLT-Templates nur die Formatierungsmöglichkeiten für fett und kursiv ermöglichen. Es werden dann lediglich diese beiden Buttons in der WYSIWYG-Leiste angezeigt.
Beispiel 1: Auszug aus dem XSLT-Template text.wysiwyg.wItem.php mit definierten WYSIWYG-Funktionen
<!--web:text:start wysiwygFunctions="bold|italic" editor="wysiwyg"--><xsl:value-of disable-output-escaping="yes" select="wd:fragment[@id = 'text']"/><!--web:text:stop-->
Beispiel 2: Auszug aus dem XSLT-Template text.wysiwyg.wItem.php mit definierten WYSIWYG-Funktionen (Formatierungen)
<!--web:text:start wysiwygFunctions="bold|italic|styleclasses(h1.none highlighted)" editor="wysiwyg"--><xsl:value-of disable-output-escaping="yes" select="wd:fragment[@id = 'text']"/><!--web:text:stop--> <!-- zur Formatierungsbox (styleclasses) können die Werte (mit Leerzeichen getrennt) angegeben werden, auf die die Auswahl beschränkt sein soll -->
Bedeutung der WYSIWYG-Funktionen/Buttons
| WYSIWYG-Funktion | Bedeutung |
|---|---|
| bold | Fett / Bold |
| italic | Kursiv / Italic |
| underline | Unterstrichen / Underline |
| orderedlist | geordnete Liste |
| unorderedlist | ungeordnete Liste |
| justify | Justieren (linksbündig, rechtsbündig, zentriert, blocksatz) |
| link | Linkbearbeitung |
| picture | Bildbearbeitung |
| table | Tabellenfunktionen |
| pastetext | Zwischenablage Filterfunktion |
| source | Umschaltbutton Quelltext |
| undo | Rückgängig / Undo |
| filter | Textfilter-Funktion Auswahlbox |
| specialchars | Sonderzeichen Auswahlbox |
| styleclasses | Formatierung Auswahlbox |