Will Tiny mit Funktionen belegen - wo in Contenido?

Gesperrt
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Will Tiny mit Funktionen belegen - wo in Contenido?

Beitrag von derSteffen »

ICh habe eine Frage.

Wenn ich den tiny mit bestimmten Funktionen erweitern möchte.

Beispiel:

Code: Alles auswählen

tinyMCE.init({
        theme : "advanced",
        mode : "textareas",
        plugins : "paste",
        theme_advanced_buttons3_add : "pastetext,pasteword,selectall",
        paste_auto_cleanup_on_paste : true,
        paste_preprocess : function(pl, o) {
            // Content string containing the HTML from the clipboard
            alert(o.content);
            o.content = "-: CLEANED :-\n" + o.content;
        },
        paste_postprocess : function(pl, o) {
            // Content DOM node containing the DOM structure of the clipboard
            alert(o.node.innerHTML);
            o.node.innerHTML = o.node.innerHTML + "\n-: CLEANED :-";
        }
});
Wo muss ich dass denn machen? In der editorclass.php? Aber wo denn da? da gibt es ja gar kein tinyMCE.init({. Wie müßte es denn aussehen, wenn ich das z.B. im full-Editor erweitern möchte?

Vielen Dank

MfG Steffen
xmurrix
Beiträge: 3217
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 19 Mal
Kontaktdaten:

Re: Will Tiny mit Funktionen belegen - wo in Contenido?

Beitrag von xmurrix »

Hallo Steffen,

kannst es mit Mandanteneinstellungen probieren:

Code: Alles auswählen

Typ:  tinymce
Name: paste_preprocess
Wert: function(pl, o) {alert(o.content);o.content = "-: CLEANED :-\n" + o.content;}

Typ:  tinymce
Name: paste_postprocess
Wert: function(pl, o) {alert(o.node.innerHTML);o.node.innerHTML = o.node.innerHTML + "\n-: CLEANED :-";}
Der Wert in Mandanteneinstellungen lässt sich mehrzeilig angeben, hier musst du das halt in eine Zeile packen, dann sollte es funktionieren.

Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
derSteffen
Beiträge: 847
Registriert: Mi 14. Dez 2005, 16:15
Wohnort: Königs Wusterhausen bei Berlin
Kontaktdaten:

Re: Will Tiny mit Funktionen belegen - wo in Contenido?

Beitrag von derSteffen »

Danke. Du hast recht. Da macht man das!
Gesperrt