Server IP : 149.202.105.228 / Your IP : 216.73.216.134 Web Server : Apache System : Linux webm129.cluster030.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64 User : atfycaf ( 116275) PHP Version : 7.4.33 Disable Function : _dyuweyrj4,_dyuweyrj4r,dl MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/a/t/f/atfycaf/www/admin/js/jsF/ |
Upload File : |
$(document).ready(function(){ $(".pageCanvas").sortable({ handle: ".sortableDiv", placeholder: "portlet-placeholder ui-corner-all" }); $(document).on("click", "#htmlCancel, #ssSelectClose", function() { $("#ssSelectBG").fadeOut("fast"); $("body").removeClass("fixed"); }); $(document).on("click", "#previewClose", function() { $("#previewBG").fadeOut("fast", function() { $("#previewContent").html(""); $("body").removeClass("fixed"); }); }); $("#placeHolder").selectmenu({ change: function() { var thisVal = $(this).val(); if (thisVal == "3") { $(".stdEntry").slideUp("slow", function() { $(".iframeURL").slideDown("slow"); }); } else { $(".iframeURL").slideUp("slow", function() { $(".stdEntry").slideDown("slow"); }); } } }); $(document).on("click", ".moveDivs", function() { var thisButtonID = $(this).attr("id"); var thisID = thisButtonID.replace("moveDivs", ""); if ($(this).hasClass("disabledInsert")) { } else { if ($(this).hasClass("selected")) { $(".divSelector a").not(".moveDivs").removeClass("disabledInsert"); $(".moveDivs").removeClass("selected"); $(".pageCanvas div").removeClass("sortableDiv"); $(".pageCanvas div").removeClass("sortSelectDiv"); $(".pageCanvas").sortable("disable"); $(".portlet-header, .handle").css("display", "none"); updatePostedDivs(thisID); } else { $(".divSelector a").not(".moveDivs").addClass("disabledInsert"); $(".moveDivs").addClass("selected"); $(".pageCanvas div").addClass("sortableDiv"); $(".pageCanvas div").addClass("sortSelectDiv"); $(".pageCanvas").sortable("enable"); $(".portlet-header, .handle").css("display", "block"); } } }); $(document).on("click", ".divStdType", function() { $("#ssSelectContent").html(""); var thisButtonID = $(this).attr("id"); var thisType = thisButtonID.split('_')[0] ; var thisID = "_" + thisButtonID.split('_')[1] ; if ($(this).hasClass("disabledInsert")) { } else if ($(this).hasClass("previewInsert")) { } else { $.ajax({ url:'pagesDivHTMLSelect.html', data:"thisType=" + thisType + "&thisID=" + thisID, cache:false, success:function(data){ $("#ssSelectContent").html(data); $("#ssSelectBG").delay(600).fadeIn("slow"); $("body").addClass("fixed"); } }); } }); $(document).on("click", "#htmlInsert", function() { var thisID = $("#htmlInsertID").val(); var thisType = "divType" + $("#htmlType").val(); var dataURL = $("#htmlChoices").serialize(); $.ajax({ url:'pagesDivHTMLSelect.html', data:"getHTML=true&thisType=" + thisType + "&thisID=" + thisID +"&" + dataURL, cache:false, success:function(divContent){ if (thisType == "divType28" || thisType == "divType29" || thisType == "divType30" || thisType == "divType31") { insertSODiv (divContent, thisID, thisType); } else { insertDiv (divContent, thisID); } $("#ssSelectBG").fadeOut("fast"); $("body").removeClass("fixed"); } }); }); $(document).on("click", "#htmlInsertEdit", function() { var divID = $("#thisID").val(); var thisLang = $("#thisLang").val(); var divType = $("#divType").val(); var dataURL = $("#htmlChoices").serialize(); $.ajax({ url:'pagesDivOffersEdit.html', data:"getHTML=true&thisID=" + thisID + "&thisLang=" + thisLang + "&divType=" + divType +"&" + dataURL, cache:false, success:function(divContent){ updateSODiv (divContent, divID, thisLang, divType); $("#ssSelectBG").fadeOut("fast"); $("body").removeClass("fixed"); } }); }); $(document).on("click", "#bgInsert", function() { var thisID = $("#thisID").val(); var thisLang = $("#thisLang").val(); var selImg = $("#selImg").val(); var remClasses = $("#removeClasses").val(); $("#" + thisID).children(".mainContent").children(".textBG").removeClass(remClasses); $("#" + thisID).children(".mainContent").children(".textBG").addClass("pBG" + selImg); $("#ssSelectBG").fadeOut("fast", function() { $("#ssSelectContent").html(""); $("body").removeClass("fixed"); }); }); $(document).on("click", ".pageCanvas a", function() { return false; }); $(document).on('click', ".portlet-header", function() { var divToDelete = $(this).parent().attr('id'); var langToUpdate = $(this).parent().parent().attr('id'); var divID = divToDelete.replace("pageDiv", "editable"); var thisLang = langToUpdate.replace("pageCanvas", ""); if (confirm("Are you sure you want to delete this section?")) { $("#" + divToDelete).slideUp('slow', function() { $("#" + divToDelete).remove(); tinymce.EditorManager.execCommand('mceRemoveEditor', false, divID); updatePostedDivs(thisLang); }); } else { return false; } }); function insertDiv(divContent, pageCanvas) { var newID; $.ajax({ url:'pagesDivID.html', data:"tL=" + pageCanvas, cache:false, success:function(data){ newID = data; if ($("#editable" + pageCanvas + "_" + newID).length > 0) { for (var i = newID; i < 10000000; i++) { if ($("#editable" + pageCanvas + "_" + i).length == 0) { newID = i; break; } } } updatedDiv = divContent.replace(/--DIVID--/g, newID); $("#pageCanvas" + pageCanvas).append(updatedDiv); var thisID = "editable" + pageCanvas + "_" + newID; var thisContent = divContent; var thisLangPlus = thisID.replace("editable", ""); var thisLang = "_" + thisLangPlus.split('_')[1] ; tinymce.init({ mode : "exact", selector: '#' + thisID, inline: true, plugins: ['advlist autolink lists link image charmap print preview anchor','searchreplace visualblocks responsivefilemanager code fullscreen','insertdatetime media table contextmenu paste'], toolbar1: '| responsivefilemanager | undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link ', image_advtab: true , relative_urls : false, remove_script_host : true, rel_list: [ {title: 'Gallery', value: 'gallery'}, {title: 'None', value: ''} ], contextmenu: "link image | GreyBackground EditBackground | AlignImgRight, AlignImgCentre, AlignImgLeft | inserttable cell row column", setup: function(editor) { editor.ui.registry.addMenuItem('GreyBackground', { text: 'Change Background Colour', onAction: function() { var range = tinyMCE.activeEditor.selection.getNode(); if ($(range).hasClass("mainContent")) { thisDiv = $(range); } else if ($(range).parent(".mainContent").length != 0) { thisDiv = $(range).parent(".mainContent"); } else if ($(range).parent().parent(".mainContent").length != 0) { thisDiv = $(range).parent().parent(".mainContent"); } else if ($(range).parent().parent().parent(".mainContent").length != 0) { thisDiv = $(range).parent().parent().parent(".mainContent"); } if ($(thisDiv).hasClass("grey")) { $(thisDiv).removeClass("grey"); $(thisDiv).addClass("green"); } else if ($(thisDiv).hasClass("green")) { $(thisDiv).removeClass("green"); } else { $(thisDiv).addClass("grey"); } } }), editor.ui.registry.addMenuItem('EditBackground', { text: 'Edit Background', onAction: function() { var showMenu = true; var range = tinyMCE.activeEditor.selection.getNode(); if ($(range).hasClass("textBG")) { thisDiv = $(range); } else if ($(range).parent(".textBG").length != 0) { thisDiv = $(range).parent(".textBG"); } else if ($(range).parent().parent(".textBG").length != 0) { thisDiv = $(range).parent().parent(".textBG"); } else if ($(range).parent().parent().parent(".textBG").length != 0) { thisDiv = $(range).parent().parent().parent(".textBG"); } else { showMenu = false; } if (showMenu == true) { $.ajax({ url:'pagesDivBG.html', data: "thisID=" + thisID + "&thisLang=" + thisLang, cache:false, success:function(data){ $("#ssSelectContent").html(data); $("#ssSelectBG").delay(600).fadeIn("slow"); } }); } else { alert("You can only change the background of Text with Background Divs"); } } }), editor.ui.registry.addMenuItem('AlignImgRight', { text: 'Align Image Right', onAction: function() { var isImage = tinyMCE.activeEditor.selection.getNode(); if (isImage == "[object HTMLImageElement]") { tinyMCE.activeEditor.dom.removeClass(tinyMCE.activeEditor.selection.getNode(), 'imgLeft imgCentre'); tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection.getNode(), 'imgRight'); } } }), editor.ui.registry.addMenuItem('AlignImgCentre', { text: 'Align Image Centre', onAction: function() { var isImage = tinyMCE.activeEditor.selection.getNode(); if (isImage == "[object HTMLImageElement]") { tinyMCE.activeEditor.dom.removeClass(tinyMCE.activeEditor.selection.getNode(), 'imgRight imgLeft'); tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection.getNode(), 'imgCentre'); } } }); editor.ui.registry.addMenuItem('AlignImgLeft', { text: 'Align Image Left', onAction: function() { var isImage = tinyMCE.activeEditor.selection.getNode(); if (isImage == "[object HTMLImageElement]") { tinyMCE.activeEditor.dom.removeClass(tinyMCE.activeEditor.selection.getNode(), 'imgCentre imgRight'); tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection.getNode(), 'imgLeft'); } } }); }, document_base_url : thisURL, external_filemanager_path:"/admin/filemanager/", filemanager_title:"Responsive Filemanager" , external_plugins: { "filemanager" : "/admin/filemanager/plugin.min.js"} }); tinymce.EditorManager.execCommand('mceAddEditor', true, "editable" + pageCanvas + "_" + newID); $('html,body').delay(600).animate({ scrollTop:$('#pageDiv' + pageCanvas + '_' + newID).offset().top },1000); updatePostedDivs(pageCanvas); } }); } function updatePostedDivs(thisLang) { $("#divsToPost" + thisLang).val(''); var divIDs = []; $("#pageCanvas" + thisLang + " .selectableDiv").each(function() { var thisDivID = $(this).attr('id'); var replaceThis = "pageDiv" + thisLang + "_"; var IDToAdd = thisDivID.replace(replaceThis, ""); divIDs.push(IDToAdd); }); divIDs.toString(); $("#divsToPost" + thisLang).val(divIDs); } $(".editableArea").each(function() { var addedS = false; var addedN = false; var thisID = $(this).attr("id"); var thisContent = $(this).html(); var thisLangPlus = thisID.replace("editable", ""); var thisLang = "_" + thisLangPlus.split('_')[1] ; tinymce.init({ mode : "exact", selector: '#' + thisID, inline: true, plugins: ['advlist autolink lists link image charmap print preview anchor','searchreplace visualblocks responsivefilemanager code fullscreen','insertdatetime media table contextmenu paste'], toolbar1: '| responsivefilemanager | undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link ', image_advtab: true , relative_urls : false, remove_script_host : true, rel_list: [ {title: 'Gallery', value: 'gallery'}, {title: 'None', value: ''} ], contextmenu: "link image | GreyBackground EditBackground | AlignImgRight, AlignImgCentre, AlignImgLeft | inserttable cell row column", setup: function(editor) { editor.ui.registry.addMenuItem('GreyBackground', { text: 'Change Background Colour', onAction: function() { var range = tinyMCE.activeEditor.selection.getNode(); if ($(range).hasClass("mainContent")) { thisDiv = $(range); } else if ($(range).parent(".mainContent").length != 0) { thisDiv = $(range).parent(".mainContent"); } else if ($(range).parent().parent(".mainContent").length != 0) { thisDiv = $(range).parent().parent(".mainContent"); } else if ($(range).parent().parent().parent(".mainContent").length != 0) { thisDiv = $(range).parent().parent().parent(".mainContent"); } if ($(thisDiv).hasClass("grey")) { $(thisDiv).removeClass("grey"); $(thisDiv).addClass("green"); } else if ($(thisDiv).hasClass("green")) { $(thisDiv).removeClass("green"); } else { $(thisDiv).addClass("grey"); } } }), editor.ui.registry.addMenuItem('EditBackground', { text: 'Edit Background', onAction: function() { var showMenu = true; var range = tinyMCE.activeEditor.selection.getNode(); if ($(range).hasClass("textBG")) { thisDiv = $(range); } else if ($(range).parent(".textBG").length != 0) { thisDiv = $(range).parent(".textBG"); } else if ($(range).parent().parent(".textBG").length != 0) { thisDiv = $(range).parent().parent(".textBG"); } else if ($(range).parent().parent().parent(".textBG").length != 0) { thisDiv = $(range).parent().parent().parent(".textBG"); } else { showMenu = false; } if (showMenu == true) { $.ajax({ url:'pagesDivBG.html', data: "thisID=" + thisID + "&thisLang=" + thisLang, cache:false, success:function(data){ $("#ssSelectContent").html(data); $("#ssSelectBG").delay(600).fadeIn("slow"); } }); } else { alert("You can only change the background of Text with Background Divs"); } } }), editor.ui.registry.addMenuItem('AlignImgRight', { text: 'Align Image Right', onAction: function() { var isImage = tinyMCE.activeEditor.selection.getNode(); if (isImage == "[object HTMLImageElement]") { tinyMCE.activeEditor.dom.removeClass(tinyMCE.activeEditor.selection.getNode(), 'imgLeft imgCentre'); tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection.getNode(), 'imgRight'); } } }), editor.ui.registry.addMenuItem('AlignImgCentre', { text: 'Align Image Centre', onAction: function() { var isImage = tinyMCE.activeEditor.selection.getNode(); if (isImage == "[object HTMLImageElement]") { tinyMCE.activeEditor.dom.removeClass(tinyMCE.activeEditor.selection.getNode(), 'imgRight imgLeft'); tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection.getNode(), 'imgCentre'); } } }); editor.ui.registry.addMenuItem('AlignImgLeft', { text: 'Align Image Left', onAction: function() { var isImage = tinyMCE.activeEditor.selection.getNode(); if (isImage == "[object HTMLImageElement]") { tinyMCE.activeEditor.dom.removeClass(tinyMCE.activeEditor.selection.getNode(), 'imgCentre imgRight'); tinyMCE.activeEditor.dom.addClass(tinyMCE.activeEditor.selection.getNode(), 'imgLeft'); } } }); }, document_base_url : thisURL, external_filemanager_path:"/admin/filemanager/", filemanager_title:"Responsive Filemanager" , external_plugins: { "filemanager" : "/admin/filemanager/plugin.min.js"} }); }); $(document).ready(function() { tinymce.init({ selector: '.tinyTxtEditor', inline: true, plugins: ['advlist autolink lists link image charmap print preview anchor','searchreplace visualblocks responsivefilemanager code fullscreen','insertdatetime media table contextmenu paste'], toolbar1: 'undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link', image_advtab: true , relative_urls : false, remove_script_host : true, document_base_url : thisURL, contextmenu: "link image media", external_filemanager_path:"/admin/filemanager/", filemanager_title:"Responsive Filemanager" , external_plugins: { "filemanager" : "/admin/filemanager/plugin.min.js"} }); }); });