Konfigurieren der Systemeigenschaften für den TinyMCE-HTML-Editor

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Es gibt mehrere Systemeigenschaften, mit denen das Verhalten des Feldtyps „HTML-Editor“ konfiguriert werden kann. Erfahren Sie mehr über die Systemeigenschaften, die im TinyMCE-Rich-Text-Editor verfügbar sind.

    Tabelle : 1. HTML-Systemeigenschaften in TinyMCE
    Systemeigenschaften für den TinyMCE-HTML-Editor Typ Beschreibung
    glide.ui.html.editor.valid_plugins​ Zeichenfolge
    Clientseitige HTML-Editor-Plugins, die hinzugefügt/verwendet werden KÖNNEN (durch Leerzeichen getrennt).
    Wichtig:
    Das Entfernen von Plugins kann zu unerwünschten Nebeneffekten führen.
    glide.ui.html.editor.enabled_plugins​ Zeichenfolge

    Clientseitige HTML-Editor-Plugins, die hinzugefügt werden müssen (durch Leerzeichen getrennt), damit sie im Widget aktiviert werden.

    Nur Plugins, die in glide.ui.html.editor.valid_plugins​ hinzugefügt wurden, können hinzugefügt werden. Das Entfernen von Plugins kann zu unerwünschten Nebeneffekten führen.

    glide.ui.html.editor.toolbar.valid_buttons​ Zeichenfolge

    Eine gültige (unterstützte) Schaltflächenliste für HTML-Felder. Verwenden Sie diese Option, um einzuschränken, welche Schaltflächen der Symbolleiste hinzugefügt werden KÖNNEN.

    glide.ui.html.editor.toolbar ​ Zeichenfolge

    Konfiguriert die Bearbeitungsleiste für HTML-Felder. Dies ist eine durch Leerzeichen getrennte Liste ohne Kommas. Es können nur gültige Schaltflächen, die in glide.ui.html.editor.toolbar.valid_buttons​​ hinzugefügt wurden, hinzugefügt werden.

    glide.ui.html.editor.paste.html_import​ Auswahlliste
    Verhalten zum Einfügen von Formatierungen für HTML. Diese Einstellung steuert, wie Inhalte aus anderen Quellen als Microsoft Word gefiltert werden, wenn sie in den HTML-Editor eingefügt werden. Beachten Sie, dass dies Inhalte umfasst, die aus TinyMCE selbst kopiert wurden. Die unterstützten Werte sind:
    • Bereinigen: Die Struktur der Inhalte wie Überschriften, Tabellen und Listen wird beibehalten, Inline-Stile und Klassen werden jedoch entfernt. Dies führt zu einfachen Inhalten, die das CSS-Stylesheet der Website verwenden und gleichzeitig die semantische Struktur des Originaldokuments beibehalten.
    • Zusammenführen: Die Inline-Formatierung und Struktur des ursprünglichen Dokuments werden beibehalten. Ungültige und proprietäre Stile, Tags und Attribute werden dennoch entfernt. So wird sichergestellt, dass der HTML-Code gültig ist und der ursprünglichen Dokumentformatierung besser entspricht.
    • Aufforderung: Fordert den Anwender auf, zwischen den Optionen „sauber“ und „zusammenführen“ zu wählen, nachdem versucht wurde, HTML-Inhalte einzufügen.
    glide.ui.html.editor.paste.word_import​ Auswahlliste
    Verhalten zum Einfügen von Formatierungen für Wort. Diese Einstellung steuert, wie Inhalte aus Microsoft Word gefiltert werden, wenn sie in den HTML-Editor eingefügt werden. Beachten Sie, dass dies Inhalte umfasst, die aus TinyMCE selbst kopiert wurden. Die unterstützten Werte sind:
    • Bereinigen: Erhält die Struktur des Inhalts wie Überschriften, Tabellen und Listen. Entfernt Inline-Stile und -Klassen. Dies führt zu einfachen Inhalten, die das CSS-Stylesheet der Website verwenden und gleichzeitig die semantische Struktur des Originaldokuments beibehalten.
    • Zusammenführen: Behält die Inline-Formatierung und Struktur des Originaldokuments bei. Entfernt ungültige und proprietäre Stile, Tags und Attribute. Dadurch wird sichergestellt, dass der HTML-Code gültig ist und der ursprünglichen Dokumentformatierung besser entspricht.
    • Aufforderung: Fordert den Anwender auf, zwischen den Optionen „sauber“ und „zusammenführen“ zu wählen, nachdem versucht wurde, HTML-Inhalte einzufügen.
    glide.ui.html.editor.schriftart.sammlung​ Zeichenfolge

    Anwender können andere Schriftartensammlung für den Tiny MCE HTML-Editor auswählen:

    Beispiel mit einer Schriftart:

    <pre>
    Arial=arial,helvetica,sans-serif;
    </pre>
    
    Hinweis:
    Mehrere Schriftartwerte müssen durch ein Semikolon ohne Leerzeichen oder Zeilenumbruch getrennt werden.

    Beispiel mit mehr als einer Schriftart:

    <pre>
    Andale Mono=andale mono,times;
    Arial=arial,helvetica,sans-serif;
    Arial Black=arial black,avant garde;
    Book Antiqua=book antiqua,palatino;
    Comic Sans MS=comic sans ms,sans-serif;
    Courier New=courier new,courier;
    Georgia=georgia,palatino;Helvetica=helvetica;
    Impact=impact,chicago;Symbol=symbol;
    Tahoma=tahoma,arial,helvetica,sans-serif;
    Terminal=terminal,monaco;
    Times New Roman=times new roman,times;
    Trebuchet MS=trebuchet ms,geneva;
    Verdana=verdana,geneva;
    Webdings=webdings;
    Wingdings=wingdings,zapf dingbats;
    </pre>
    
    glide.ui.html.editor.paste.filtered_inline_elements​ Zeichenfolge Mit dieser Einstellung kann der Inhalt gefiltert werden, wenn er aus MS Word in den TinyMCE V6-Editor eingefügt wird. Diese Eigenschaft akzeptiert als Eingabe eine kommagetrennte Zeichenfolge von Inline-Elementen, die durch Auswahl der Schaltfläche Formatierung entfernen im Dialogfeld „Einfügen“ gefiltert werden sollen. Der Standardwert ist „strong, b“.
    glide.ui.html.editor.convert_urls Wahr | Falsch Diese Systemeigenschaft wird verwendet, um die Konfiguration „convert_urls“ von TinyMCE festzulegen. Standard: false.
    Hinweis:
    Dies bezieht sich auf den Wert von relative_urls, der selbst von glide.ui.html.editor.relative_urls festgelegt wird.
    glide.ui.html.editor.extended_valid_elements Zeichenfolge Diese Systemeigenschaft wird verwendet, um die Konfiguration „extended_valid_elements“ von TinyMCE festzulegen. Standard:<Empty string> .
    glide.ui.html.editor.relative_urls Wahr | Falsch „glide.ui.html.editor.relative_urls“ wird verwendet, um die Konfiguration „relative_urls“ von TinyMCE festzulegen. Standardwert: true
    Hinweis:
    Dies hängt mit „document_base_url“ zusammen, die in ServiceNow nicht konfigurierbar ist und auf „window.location.origin“ (die Basis-URL der Instanz) festgelegt ist.
    glide.ui.html.editor.kontextmenü Zeichenfolge

    Der clientseitige HTML-Editor verfügt über ein eigenes Kontextmenü, das das des Browsers überschreibt. Wenn Sie beim Klicken mit der rechten Maustaste die Strg-Taste gedrückt halten, wird das Kontextmenü des Editors umgangen, um das native Kontextmenü anzuzeigen.

    Diese Eigenschaft gibt an, welche Kontextmenüoptionen verfügbar sind. Der Standardwert ist „Link-Bildtabelle“ (ohne Anführungszeichen). Der Wert „false“ (ohne Anführungszeichen) deaktiviert das Kontextmenü des Editors.

    glide.ui.html.editor.toolbar.on.fokus Zeichenfolge

    Wahr: Der Anwender sollte das Verhalten der Symbolleiste ausblenden sehen, wenn er den Fokus entfernt.

    False: Der Anwender sollte die Symbolleiste unabhängig vom Registerkartenfokus immer sehen.

    Hinweis:
    Diese Eigenschaft ist keine sofort einsatzbereite OOTB-Eigenschaft, kann jedoch von einem Administrator hinzugefügt werden.
    glide.ui.html.editor.default_link_target Diese Systemeigenschaft wird verwendet, um „link_default_target“ festzulegen.