| Server IP : 54.36.91.62 / Your IP : 216.73.216.208 Web Server : Apache System : Linux webm013.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64 User : coopiak ( 151928) PHP Version : 8.3.23 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/coopiak/amisdesseniors-fr/aix/media/com_jce/editor/tinymce/themes/none/ |
Upload File : |
/* This file includes original and modified code from various versions of TinyMCE, relicensed under GPL v2+ per LGPL 2.1 §3 where applicable. Source: https://github.com/widgetfactory/tinymce-muon; Copyright (c) Tiny Technologies, Inc. All rights reserved.; Copyright (c) 1999–2015 Ephox Corp. All rights reserved.; Copyright (c) 2009 Moxiecode Systems AB. All rights reserved.; Copyright (c) 2009–2025 Ryan Demmer. All rights reserved.; For a detailed history of modifications, refer to the Git commit history.; Licensed under the GNU General Public License version 2 or later (GPL v2+): https://www.gnu.org/licenses/gpl-2.0.html */
!function() {
var DOM = tinymce.DOM;
tinymce.create("tinymce.themes.NoSkin", {
init: function(ed, url) {
var s = ed.settings;
function grabContent() {
var se = ed.selection, n = ed.dom.add(ed.getBody(), "div", {
id: "_mcePaste",
style: "position:absolute;left:-1000px;top:-1000px"
}, '<br mce_bogus="1" />').firstChild, or = ed.selection.getRng(), r = ed.getDoc().createRange();
r.setStart(n, 0), r.setEnd(n, 0), se.setRng(r), window.setTimeout(function() {
var h = (n = ed.dom.get("_mcePaste")).innerHTML, n = (ed.dom.remove(n),
se.setRng(or), h = h.replace(/<\/?\w+[^>]*>/gi, ""), ed.dom.create("div", 0, h));
tinymce.each(ed.dom.select("span", n).reverse(), function(n) {
if (ed.dom.getAttribs(n).length <= 1 && "" === n.className) return ed.dom.remove(n, 1);
}), ed.execCommand("mceInsertContent", !1, ed.serializer.serialize(n, {
getInner: 1
}));
}, 0);
}
(this.editor = ed).onInit.add(function() {
ed.onBeforeExecCommand.add(function(ed, cmd, ui, val, o) {
return !(o.terminate = !0);
}), ed.dom.loadCSS(url + "/skins/default/content.css");
}), ed.onKeyDown.add(function(ed, e) {
(e.ctrlKey && 86 == e.keyCode || e.shiftKey && 45 == e.keyCode) && grabContent();
}), ed.onKeyDown.add(function(ed, e) {
if (e.ctrlKey && 66 == e.keyCode || e.ctrlKey && 73 == e.keyCode || e.ctrlKey && 85 == e.keyCode) return tinymce.dom.Event.cancel(e);
}), ed.settings.compress.css || DOM.loadCSS(s.editor_css ? ed.documentBaseURI.toAbsolute(s.editor_css) : url + "/skins/default/ui.css");
},
renderUI: function(o) {
o.targetNode;
var ic, sc, p, ed = this.editor, n = p = DOM.create("div", {
role: "application",
"aria-labelledby": ed.id + "_voice",
id: ed.id + "_parent",
class: "mceEditor mceDefaultSkin" + ("rtl" == ed.settings.directionality ? " mceRtl" : "")
});
return DOM.add(n, "span", {
class: "mceVoiceLabel",
style: "display:none;",
id: ed.id + "_voice"
}, ed.settings.aria_label), sc = DOM.add(n, "div", {
role: "presentation",
id: ed.id + "_tbl",
class: "mceLayout"
}), ic = DOM.add(sc, "div", {
class: "mceIframeContainer"
}), n = o.targetNode, DOM.insertAfter(p, n), {
iframeContainer: ic,
editorContainer: ed.id + "_parent",
sizeContainer: sc,
deltaHeight: -20
};
}
}), tinymce.ThemeManager.add("none", tinymce.themes.NoSkin);
}();