Skip to content

FriendsOfREDAXO/tinymce

Repository files navigation

TinyMCE - REDAXO-AddOn

Stellt den TinyMCE im CMS REDAXO bereit.

Screenshot

Anwendung:

Moduleingabe

 <textarea class="tiny-editor form-control" data-profile="full" name="REX_INPUT_VALUE[1]">REX_VALUE[1]</textarea>
  • data-profile="full"definiert das gewünschte Profil
  • data-lang="de"legt die Sprache für den Editor fest

Wählt man als profil data-profile="default", erhält man den Editor in der Grundkonfiguration.

Modulausgabe

REX_VALUE[id=1 output=html]

Verwendung in YForm

  • Im individuellen Attribute-Feld: {"class":"tiny-editor","data-profile":"full"}
  • Weitere Attribute kommagetrennt möglich

Verwendung in MForm

$mform = new MForm();
$mform->addTextAreaField(1, 
        array(
        'label'=>'Text',
        'class'=>'tiny-editor', 
        'data-profile'=>'full')
        );
echo $mform->show();

Konfiguration

Zur Konfiguration eigener Profile bitte in das default Profil schauen und die TinyMCE Doku beachten.

Dark-Mode in die migrierten Profile übernehmen

Folgenden Code in den Profilem ergänzen

skin: redaxo.theme.current === "dark" ? "oxide-dark" : "oxide",
content_css: redaxo.theme.current === "dark" ? "dark" : "default",

Licenses

Author

Friends Of REDAXO