Zum Inhalt

IWE3 – Überblick#

IWE3 ist die nächste Generation des Web-Editors in imperia.

Quickstart#

Minimaler Einsatz im Edittemplate:

<?imperia iwe3
    id: text
?>
  • id bestimmt das Metafeld, in das der Editor schreibt.
  • Ausgabe im Template (SAVE): <!--XX-text-->

Hinweis: Die id muss eindeutig sein. In dynamischen Modulen die id entsprechend erweitern (z. B. um Sprach- oder Modul-IDs).


Konfiguration – kurz & bündig#

Die PI akzeptiert Parameter, die das Editor-Verhalten steuern:

  • id – Name des Metafelds
  • content – Initialinhalt, falls das Metafeld leer ist
  • customConfig – Pfad zur Konfigurationsdatei
  • config.* – Laufzeit-Overrides (z. B. config.width, config.height, config.resizable, config.spellcheck, config.class, config.bundle)

Beispiel mit Overrides:

<?imperia iwe3
    id: iwe3custom_<!--XX-lingua-->
    customConfig: /custom_config.js
    config.width: 800px
    config.height: 800px
    config.resizable: 1
    config.spellcheck: 1
    config.canInspect: 1
    config.class: custom_class
    config.bundle: full
?>