File manager - Edit - /usr/share/webmin/authentic-theme/extensions/csf/csf.min.js
Back
/*! * Authentic Theme (https://github.com/authentic-theme/authentic-theme) * Copyright Ilia Rostovtsev <ilia@virtualmin.com> * Licensed under MIT (https://github.com/authentic-theme/authentic-theme/blob/master/LICENSE) */ var b=window,f=b,html=$("html"),r=$('link[href*="configserver"]'),empty=$("style:not([data-persist])"),v___theme_night_mode_enabled=$('html[data-bgs="nightRider"]').length&&$('link[href*="nightrider"]').length?1:0;function __c_____undel(t){CSFpause=1,b.CSFcreateRequestObject=function(){return!1},b.CSFsendRequest=function(){return!1},b.CSFhandleResponse=function(){return!1},b.CSFgrep=function(){return!1},b.CSFtimer=function(){return!1},b.CSFpausetimer=function(){return!1},b.CSFrefreshtimer=function(){return!1},b.windowSize=function(){return!1};var e="html, body",a="keydown.csf mousedown.csf click.csf click.csf2 click.csf3 click.csf4 click.csf5 click.csf6 click.csf7 click.csf8 ";$(e).off(a),$(e+" *").undelegate(a).unbind(a).off(a),Test.strContains(t,"/csf/")||"csf"!==v___module||"index.cgi"===t||$(".csf-container").removeClass("csf-container")}function csf_init(){function t(t,e){if(!a.find(".csf-container").find('textarea[name="formdata"]').length&&$("html[data-post]").attr("data-post"))if(a.find(".csf-container").find('pre:not(:contains("<---"))').length){var n="log";t&&a.find(".csf-container").find("pre").css({position:"initial",left:"initial",opacity:"0"}),T(),a.find(".csf-container").find("pre").removeClass("text-center"),a.find(".csf-container").find("pre").each(function(a,i){var s=$(this),r=Convert.htmlStrip(s.html()),o=$.trim($("#CSFgrep:first").val());if(o&&o.length){var l=0;try{new RegExp(o,"i")}catch(t){l=1}l||CodeMirror.defineMode("highlightSearch",function(t,e){var a={token:function(t,e){var a=t.string.match(new RegExp(o,"i"));if(a&&a[1]&&(o="",$.each(a,function(t,e){Test.numeric(t)&&t>0&&(o.length?o+="|"+e:o=e)})),o=new RegExp(o,"i"),t.match(o))return"highlightSearch";for(;null!=t.next()&&!t.match(o,!1););return null}};return CodeMirror.overlayMode(CodeMirror.getMode(t,e.backdrop),a)})}s.empty(),window[n+"_"+a]=window.CodeMirror(this,{value:r,lineNumbers:e,mode:o?"highlightSearch":null,theme:$.support.spa&&!theme_editor_palette_is_dark()?"elegant":"monokai",readOnly:!0,viewportMargin:1/0});var d=content_page_calc_height("editor");d-=.05*d,t&&window[n+"_"+a].setSize(null,d)}).promise().done(function(){if(t&&(a.find(".csf-container").find("pre").css({position:"initial",left:"initial"}),a.find(".csf-container").find("pre").animate({opacity:1},175)),!t){var e=$("pre[style]").length;$.each($("pre[style]"),function(t,a){var i=content_page_calc_height("editor"),s=(i-=.05*i)/e,r=17*$(this).find(".CodeMirror-code").find("pre").length;r>s?window[n+"_"+t].setSize(null,s):window[n+"_"+t].setSize(null,r-10),$(a).height($(a).find(".CodeMirror").first().height()+4)})}"logtail"!=session.server.data("post")&&"loggrep"!=session.server.data("post")||$(".CodeMirror-scroll").scrollTop($(".CodeMirror-code").height())})}else{a.find(".csf-container").find("pre").css({position:"initial",left:"initial"}),theme_editor_palette_is_dark()&&a.find(".csf-container").find("pre").addClass("no_data");var i=a.find(".csf-container").find("pre"),s='<i class="label text-center label-transparent-15">';i.addClass("text-center"),$is_lang?i.html(s+theme_language("global_empty").toUpperCase()+"</i>"):i.replaceText(/<---- /gi,"").replaceText(/ ---->/gi,"").wrapInner(s)}}"logtail"!=session.server.data("post")&&(CSFpause=1),"logtail"===session.server.data("post")&&($('button[onclick="CSFrefreshtimer()"], button[onclick="CSFpausetimer()"]').addClass("heighter-28"),setTimeout(function(){$('button[onclick="CSFrefreshtimer()"]').click()},1)),"function"==typeof CSFhandleResponse&&core.fnExtend("CSFhandleResponse",function(){4==CSFajaxHTTP.readyState&&200==CSFajaxHTTP.status&&(CSFajaxHTTP.responseText&&t(!1,!1))}),$is_lang=1;var e={order:[],aaSorting:[],bDestroy:!0,bPaginate:!1,bInfo:!1,destroy:!0,dom:"<'row'<'col-sm-6'l><'col-sm-6'fB>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>",buttons:[{extend:"csvHtml5",charset:"utf-8",exportOptions:{columns:":visible",format:{body:function(t,e,a,n){return t=Convert.htmlRemoveHiddenElements(t),t=Convert.htmlRemoveByClassName(t,"btn"),Convert.htmlStrip(t)}}}}],oLanguage:{sEmptyTable:f.theme_language("datatable_semptytable"),sInfo:f.theme_language("datatable_sinfo"),sInfoEmpty:f.theme_language("datatable_sinfoempty"),sLengthMenu:f.theme_language("datatable_slengthmenu"),sLoadingRecords:f.theme_language("datatable_sloadingrecords"),sProcessing:f.theme_language("datatable_sprocessing"),sSearch:" ",sZeroRecords:f.theme_language("datatable_szerorecords")},drawCallback:function(t){$('html[data-post="viewlogs"]').length&&$.each($(".table.table-striped.table-condensed tbody tr"),function(){var t=$(this);targ=t.find('td[style*="nowrap"] button[type="button"]').attr("onclick"),__id=targ?parseInt(targ.match(/\d+/)[0]):-1,$.grep($__submenus__,function(e){$(e).attr("id")=="s"+__id&&t.after($(e))})})},initComplete:function(t){var e=$(t.nTableWrapper),a="dt-table-hscroll";if((!t.nTable||!$(t.nTable).parent().is("."+a))&&e.length){var n="opacity-0",i="pointer-events-none",s=t.nTable.querySelector(".ui_checked_columns:first-child .ui_checked_checkbox, .ui_checked_columns:first-child td > .awcheckbox");s&&$(s).parents("table").find("thead th:first-child").addClass(n+" "+i);var r=t.nTable.tHead.querySelectorAll("th");r.length&&r.forEach(function(t){t.textContent||t.classList.add(n,i),t.innerHTML="<span>"+t.textContent+"</span>"}),$(t.nTable).wrapAll('<div class="'+a+'"></div>')}}};(r=$('link[href*="configserver"], style:not([data-persist]), .csf a#toplink, .csf a#botlink, .csf div#loader, .csf a#webmintr2')).remove(),$.support.spa&&(f.$("#open_webmin").length>0&&"open_webmin"!=f.$(".switch-toggle input:checked").attr("id")&&"1"==f.$("body").data("dashboard")&&plugins.navigation.switch.set("webmin"),f.$('a[href="csf/"]').parent("li").addClass("sub_active").append('<span class="current"></span>').parent("ul.sub").show().prev("li").addClass("active"));var a=$("html"),n=$("body"),i=$('body .container-fluid:not([data-dcontainer="1"])'),s=$("html").attr("data-post"),o=$('.well.well-sm:contains("csf:")').text().match(/((?:(\d+)\.)?(?:(\d+)\.)?(\*|\d+))$/);o=o&&o[0]?o[0]:"",i.removeClass().addClass("container-fluid-original"),i.wrapInner('<div class="panel panel-default panel-injected-custom">'),n.find(".panel-injected-custom").unwrap(),a.find(".container-fluid").addClass("csf-container");var l=!$("html").attr("data-post"),d=a.find(".csf-container").find(".panel-default:first");d.wrapInner('<div class="panel-body">');var c=theme_language("csf"),p=o?theme_language("body_firewall")+" "+o:"",h=theme_language("favorites_add"),g='<div class="panel-heading"><div class="header"><div class="row"><div data-current-module-name="'+c+'" id="headln2c" class="col-sm-4"><button data-container=".container-fluid" data-placement="right" data-delay=\'{"show":"300","hide":"50"}\' data-toggle="tooltip" data-title="'+h+'" aria-label="'+h+'" class="fa fa-fw fa-inverse fa-2x fa-star-o text-lighter favorites'+($.support.spa?"":" hidden")+'" data-original-title="'+h+'"></button> <span data-main_title="">'+c+"</span>"+(p?"<br><span data-main_title_sub>"+p+"</span>":"")+'</div><div data-header-left="" id="headln2l" class="col-sm-4"><div class="btn-group-vertical-small"><div class="btn-group">'+(l&&o?'<a href="index.cgi?action=conf" data-container="body" data-toggle="tooltip" data-html="true" data-placement="left" class="btn btn-link text-lighter text-decoration-none ported_module_csf_conf" style="margin-right: 0 !important" aria-label="'+($is_lang?f.theme_language("global_module_config"):"Module config")+'"><i class="fa fa-cog"></i></a><a href="index.cgi?action=readme" data-container="body" data-toggle="tooltip" data-html="true" data-placement="left" class="btn btn-link text-lighter text-decoration-none ported_module_csf_help" style="margin-right: 0 !important" aria-label="'+($is_lang?f.theme_language("global_help"):"Help")+'"><i class="fa fa-question-circle"></i></a>':"")+'</div></div></div><div data-header-right="" id="headln2r" class="col-sm-4"><div class="btn-group-vertical-small"><div class="btn-group"></div></div></div></div></div></div>';d.prepend(g),a.find(".csf-container").find(".panel-heading + .panel-body > .panel:first").remove(),plugins.favorites.detect(),a.find(".csf-container").find(".nav.nav-tabs").addClass("hidden"),a.find(".csf-container").find('a[data-toggle="tab"][href="#other"]').parent("li").remove(),a.find(".csf-container").find(".nav.nav-tabs:hidden + .tab-content").attr("style","margin-top: -10px !important"),0===a.find(".csf-container").find('button[value="upgrade"]').length&&$("#upgradetable").remove(),a.find(".csf-container").find('a[href$="/csf/changelog.txt"]').addClass("btn btn-xxs btn-default _btn-changelog").html('<i class="fa fa-info-circle"></i>Changelog'),a.find("body table.table.table-bordered.table-striped").each(function(){$(this).addClass("table-condensed").removeClass("table-bordered").removeAttr("style")}),a.find(".csf-container").find("a#MobileView").parent(".panel-body").parent(".panel-body").parent(".panel").remove();var m=0;a.find(".csf-container").find(".mobilecontainer").length&&(m=1),a.find(".csf-container").find(".mobilecontainer").remove();var u=m?a.find(".csf-container").find('.panel-heading:contains("Development Contribution")').parent().parent():a.find(".csf-container").find('.panel-heading:contains("Development Contribution")').parent(),b=a.find(".csf-container").find('.well.well-sm:contains("csf:")'),v=a.find(".csf-container").find('p:contains("©2006")');if(b.remove(),s){v.remove();var _=b.next("p");b.prev("br").remove(),_.addClass("text-right footer-string")}else m||(u.parent().find('br, br + pre:contains("csf:")').remove(),u.parent().find("p").remove()),u.remove();session.server.data("post")?$(".csf .footer-string").remove():$('.csf .csf-container a[href^="javascript:fillfield"]').each(function(){$(this).find(".glyphicon").removeClass().addClass("fa2 fa-fw fa-xs fa2-location-pin text-light vertical-align-text-top")}),a.find(".csf-container").find('select:not([name="backup"], [name="profile1"], [name="profile2"], [name="do"], [name="dur"]), .csf input:not([name="comment"], [name="ip"], [name="ports"], [name="timeout"], [aria-controls*="DataTables_Table_"])').addClass("heighter-34");var C=a.find(".csf-container").find("select.heighter-34");C.nextAll("a.btn").add(C.prevAll("a.btn")).removeClass("heighter-28 btn btn-default").addClass("heighter-34 btn btn-default");var x=a.find(".csf-container").find('h4:contains("iptables logs*")');if(x.length){$(".panel-body .pull-right").addClass("hidden");var y=x.next().next(".table.table-striped.table-condensed");x.addClass("col_header_custom big_big"),x.find("b").css("margin-left","4px"),y.find("tbody tr:nth-child(2) td:first-child").css("min-width","200px"),$__submenus__=$(".submenu").detach(),setTimeout(function(){a.find(".csf-container").find(".panel-heading").prepend(' <div class="btn-group pull-right" style="position: absolute; right: 15px; top: 17px;"> <a class="btn btn-link text-lighter btn-toggle-top-right text-decoration-none pull-left" data-toggle="tooltip" data-container="body"> <i class="fa fa-toggle-switch-off fa-1_25x"></i> </a> </div> ');var t=".btn-toggle-top-right";a.undelegate(t,"click.csf2"),a.find("body").on("click.csf2",t,function(t){t.preventDefault(),$(this).find(".fa-toggle-switch-off").length?(a.find(".csf-container").find('button[onclick*=".show()"]')[0].click(),a.find(".csf-container").find(".btn.btn-xxs.fa-1_25x").removeClass("fa-toggle-switch-off").addClass("fa-toggle-switch"),$(this).find(".fa-toggle-switch-off").removeClass("fa-toggle-switch-off").addClass("fa-toggle-switch")):(a.find(".csf-container").find('button[onclick*=".hide()"]')[0].click(),a.find(".csf-container").find(".btn.btn-xxs.fa-1_25x").removeClass("fa-toggle-switch").addClass("fa-toggle-switch-off"),$(this).find(".fa-toggle-switch").addClass("fa-toggle-switch-off").removeClass("fa-toggle-switch"))})},0),$('html[data-post="viewlogs"] button.glyphicon.glyphicon-resize-vertical').addClass("btn-xxs").removeClass("glyphicon glyphicon-resize-vertical").addClass("fa fa-toggle-switch-off fa-1_25x").removeAttr("data-tooltip").removeAttr("data-title").removeAttr("data-original-title");var w=".table.table-striped.table-condensed tbody tr";$("body").undelegate(w,"click.csf3"),$("body").on("click.csf3",w,function(t){$(this).find("button").trigger("click")});w=".btn.btn-xxs.fa-1_25x";$("body").undelegate(w,"click.csf4"),$("body").on("click.csf4",w,function(t){t.preventDefault(),t.stopImmediatePropagation(),$(this).hasClass("fa-toggle-switch-off")?$(this).removeClass("fa-toggle-switch-off").addClass("fa-toggle-switch"):$(this).removeClass("fa-toggle-switch").addClass("fa-toggle-switch-off")}),$(".table.table-striped.table-condensed").dataTable(e),page.render.content.filter.init(!1,a.find(".csf-container").find(".panel-heading")),setTimeout(function(){$(".btn-filter-top-right").parent().css("right","58px")},100)}if(a.find(".csf-container").find('select[name="dur"]')[0]){var k=a.find(".csf-container").find('select[name="dur"]')[0].nextSibling;"."==k.nodeValue&&$(k).remove()}$('html[data-post="conf"] .csf form .comment > br:first-child').map(function(){this.previousSibling.nodeValue&&$(this.previousSibling).wrap('<span class="fst-ln-c">')});a.find(".csf-container").find("#paginatediv2.paginationstyle > select").each(function(){$(this).attr("style","vertical-align: top !important")}),a.find(".csf-container").find("#paginatediv2 > a").each(function(){$(this).attr("style","vertical-align: baseline !important")}),a.find(".csf-container").find("p > select").each(function(){$(this).attr("style","vertical-align: baseline !important")});var S=theme_editor_palette_is_dark()?1:0;function T(){$(".container-fluid").removeClass("col-lg-10 col-lg-offset-1")}if(a.find(".csf-container").find('img[src*="csfimages/loader.gif"]').each(function(){$(this).attr("src",($.support.spa?f.v___location_prefix:"")+"/images/loader-horizontal"+(S?"_dark":"")+".gif").css("margin-left","10px")}),a.find(".csf-container").find(".paginationstyle a").each(function(){$(this).addClass("btn btn-default")}),a.find(".csf-container").find('img[src^="lfd_"], img[src^="/csf/lfd_"]').each(function(){$(this).parents("table").removeClass("table-striped")}),a.find(".csf-container").find('img[src^="csfimages/delete.png"]').each(function(){$(this).replaceWith('<i class="fa fa-unlock text-success" style="font-size: 1.1em; vertical-align: middle;"></i>')}),a.find(".csf-container").find('img[src^="csfimages/perm.png"]').each(function(){$(this).replaceWith('<i class="fa fa-lock text-danger" style="font-size: 1.1em; vertical-align: middle;"></i>')}),a.find(".csf-container").find('img[src^="csfimages/plus.png"]').each(function(){$(this).addClass("hidden"),$(this).after('<i class="fa fa-plus-circle text-success margined-right-2" style="font-size: 1.1em;"></i>')}),a.find(".csf-container").find('img[src^="csfimages/minus.png"]').each(function(){$(this).addClass("hidden"),$(this).after('<i class="fa fa-minus-circle text-danger margined-right-2" style="font-size: 1.1em;"></i>')}),a.find(".csf-container").find("fieldset legend b").each(function(){$(this).text().indexOf("Edit ConfigServer Firewall")>=0&&($submit_changes=a.find(".csf-container").find('input[value="Change"]'),$submit_changes.addClass("csf-submit_changes"),$submit_changes.unbind("click.csf5"),$submit_changes.on("click.csf5",function(){a.find(".csf-container").find('input[value="saveconf"]').parent("form").submit()}))}),"undefined"!=typeof __csf__listen_log_grep&&clearInterval(__csf__listen_log_grep),a.find(".csf-container").find("#CSFgrep_D").length&&a.find(".csf-container").find("#CSFgrep_E").length&&a.find(".csf-container").find("#CSFgrep_i").length&&(a.find(".csf-container").find('select, input[type="text"], button[onclick="CSFgrep()"]').removeClass("heighter-34").addClass("heighter-28"),a.find(".csf-container").find("#CSFgrep_i, #CSFgrep_E, #CSFgrep_D").attr("style","vertical-align: middle; margin-right: 4px;"),a.find(".csf-container").find("#CSFajax").css("margin-bottom","4px")),a.find(".csf-container").find("#CSFajax.csf-box").addClass("csf_force_log_size"),"function"==typeof CodeMirror&&t(!1,!1),"function"==typeof window.CodeMirror&&function(){if($("html[data-post]").attr("data-post")){var t=a.find(".csf-container").find('textarea[name="formdata"]');t.length&&T(),t.each(function(t,e){var a=$(this);$parent_width=a.parent("td").width();var n=window.CodeMirror.fromTextArea(e,{mode:{name:"rpm-spec"},matchBrackets:!0,lineNumbers:!0,keyMap:"sublime",highlightSelectionMatches:{annotateScrollbar:!0},indentUnit:0,autofocus:!0,foldGutter:!0,gutters:["CodeMirror-linenumbers","CodeMirror-foldgutter"],extraKeys:{"Alt-Space":"autocomplete","Shift-Cmd-F":"replace","Shift-Ctrl-F":"replace"},styleActiveLine:!0,lineWrapping:!0,theme:$.support.spa&&!theme_editor_palette_is_dark()?"elegant":"monokai"}),i=content_page_calc_height("editor");i-=.05*i,$window_height=i,n.setSize($parent_width,$window_height),$(window).resize(function(){$parent_width=a.parent("td").width(),$window_height=i,n.setSize($parent_width,$window_height)})})}}(),"fix"===session.server.data("post")){var F=$("button.confirmButton");F.off("click"),F.removeAttr("data-toggle data-target data-query type data-original-title title"),$.each(F,function(){$(this).attr("href",$(this).attr("data-href")),$(this).removeAttr("data-href"),$(this).removeClass("confirmButton").replaceTagName("a")})}if("viewports"===session.server.data("post")&&(a.find(".csf-container").find(".panel .panel-body table.table-striped").each(function(){a.find(".csf-container").find("h4").addClass("col_header_custom").attr("style","margin-bottom: -1px !important; margin-top: 2px !important"),a.find(".csf-container").find("h4").text("Ports listening for external connections"),$(this).dataTable(e)}),page.render.content.filter.init(!1,a.find(".csf-container").find(".panel-heading"))),"temp"===session.server.data("post")&&(a.find(".csf-container").find('table:not(:contains("©2006-"))').each(function(){$('html[data-post="temp"] tr td .btn').attr("data-placement","right"),$('html[data-post="temp"] tr td .btn').addClass("btn-xxs").find("span.glyphicon.glyphicon-ban-circle").removeClass("glyphicon glyphicon-ban-circle").addClass("fa fa-ban"),$('html[data-post="temp"] tr td .btn').find("span.glyphicon.glyphicon-ok-circle").removeClass("glyphicon glyphicon-ok-circle").addClass("fa fa-unlock"),$.each($('html[data-post="temp"] tr td a.btn'),function(t,e){$(this).attr("data-placement","right"),$(this).addClass("btn-xxs"),$(this).hasClass("btn-danger")&&$(this).addClass("margined-right-8")}),$(this).dataTable(e),setTimeout(function(){a.find(".csf-container").find(".dataTable thead tr th:eq(0)").addClass("no-controls")},10)}),page.render.content.filter.init(!1,a.find(".csf-container").find(".panel-heading")),$('.dataTables_wrapper + div:contains("There are no temporary IP entries")').remove(),$('html[data-post="temp"] .dataTables_wrapper + div').find("a").addClass("btn-xxs btn-inverse").removeClass("btn-success").prepend('<i class="fa fa-fw fa-unlock"> </i>')),!session.server.data("post")){a.find(".csf-container").find('button[value="conf"]').prepend('<i class="fa fa-cog margined-right-5"></i>'),a.find(".csf-container").find('button[value="enable"]').addClass("page_footer_submit btn-success").removeClass("btn-default").prepend('<i class="fa fa-toggle-switch fa-1_25x margined-right-5"></i>'),a.find(".csf-container").find('button[value="disable"]').addClass("page_footer_submit btn-danger").removeClass("btn-default").prepend('<i class="fa fa-toggle-switch-off fa-1_25x margined-right-5"></i>'),a.find(".csf-container").find('button[value="restart"]').addClass("page_footer_submit btn-info").removeClass("btn-default").prepend('<i class="fa fa-circle-o-notch margined-right-5"></i>'),a.find(".csf-container").find('button[value="denyf"]').addClass("page_footer_submit btn-warning").removeClass("btn-default").prepend('<i class="fa fa-unlock margined-right-5"></i>');var M=a.find(".csf-container").find('[name="template"], [name="ignorefile"]');setTimeout(function(){M.removeClass("heighter-28").addClass("heighter-34-force")}),M.next().addClass("heighter-34").attr("style","min-height: 30px !important"),M.attr("style","margin-right: -4px !important"),M[1]&&M[1].length&&$(M[1]).attr("style","margin-right: -4px !important")}var z=$('p:contains("..."):contains("Done")');if(z.length||$('html[data-post="logtail"], html[data-post="allow"], html[data-post="deny"], html[data-post="redirect"], html[data-post="ignorefiles"], html[data-post="dirwatch"], html[data-post="dyndns"], html[data-post="templates"], html[data-post="logfiles"], html[data-post="blocklists"], html[data-post="syslogusers"]').length?($("#csfreturn").parent("form").parent("div").prev("hr").replaceTagName("br"),z.remove()):$('html[data-post="servercheck"], html[data-post="readme"], html[data-post="viewlogs"], html[data-post="chart"], html[data-post="loggrep"], html[data-post="viewports"], html[data-post="profiles"], html[data-post="status"], html[data-post="sips"], html[data-post="temp"]').length&&($('html[data-post="temp"]')&&$('a[href="index.cgi?action=temprm&ip=all"]').length||$("#csfreturn").parent("form").parent("div").prev("hr").replaceTagName("br")),"profiles"===session.server.data("post")){var R=$(".table.table-striped.table-condensed:first thead");R.find("th:last-child").remove(),R.find("th").attr("colspan","2")}var A=$("#csfreturn").length;$('#csfreturn, html[data-post="rblcheckedit"] input[value="rblcheck"] + input, html[data-post="serverchecksave"] input[value="servercheck"] + input, html[data-post="temprm"] input[value="temp"] + input, html[data-post="temprmd"] input[value="temp"] + input, html[data-post="temptoperm"] input[value="temp"] + input ').replaceWith('<button type="submit" class="btn btn-'+(A?"primary":"primary margined-top-10")+' page_footer_submit"><i class="fa fa-fw fa-arrow-left"> </i> <span>'+(A?$is_lang?f.theme_language("global_return_to_module_index"):"Return to module index":$is_lang?f.theme_language("global_return"):"Return")+"</span></button>");var E=$('html input[value="lfdrestart"] + input, html input[value="restart"] + input, html input[value="restartboth"] + input'),D="Save",I="fa-circle-check";E.length&&(D=E.val(),I="fa-circle-o-notch");var j=$('input[value="Change"], html:not([data-post=""]) input[value="restartboth"] + input, html:not([data-post=""]) input[value="lfdrestart"] + input, html:not([data-post=""]) input[value="restart"] + input ');session.server.data("post")||setTimeout(function(){$('html input[value="lfdrestart"]').next('[type="submit"]').removeClass().addClass("btn page_footer_submit btn-info")}),j.parents("form").nextAll("br").remove(),j.replaceWith('<button type="submit" class="btn btn-default page_footer_submit'+(E.length?" __restart":"")+'"><i class="fa fa-fw '+I+'"> </i> <span>'+D+"</span></button>");var q=".csf-container .panel-heading span[data-main_title]",H="bs-callout",L=q+" + .circles",P=$("."+H+":visible");if(P.length&&!$(L).length&&$(q).after('<span class="circles"></span>'),$.each(P,function(){var t=$.trim($(this).attr("class").replace(H,"").replace(H+"-","").replace("text-center","").replace("collapse","")),e=$(this).text(),n=$('html[data-post="viewlogs"]').length&&!a.find(".csf-container table").length;e&&!n?($(L).prepend('<span data-toggle="tooltip" data-container="body" data-html="true" data-placement="bottom" data-title="'+e+'" class="circle '+t+'"><i class="fa fa-'+("warning"==t||"danger"==t?"exclamation-circle":"info"==t?"info-circle":"check-circle")+'"></i></span>'),$(this).remove()):n&&$(this).removeClass()}),""!==$("html").attr("data-post")){if(a.find(".csf-container").find(".btn-primary.page_footer_submit").length){var B=".footer_module_index_top";$("body").undelegate(B,"click.csf6"),$("body").on("click.csf6",B,function(t){t.preventDefault(),$("body").find(".btn.btn-primary.page_footer_submit").after('<input type="submit" class="submit_tmp_index hidden">'),$(".submit_tmp_index").trigger("click")})}}else{var N=a.find(".csf-container").find('button[value="conf"]'),O=(N.text(),N.parent("form").parent("td").parent("tr").addClass("hidden").detach()),W=$('#home form[action="index.cgi"] table').length,U=a.find(".csf-container").find('button[value="readme"]');U.text(),U.parent("td").parent("tr").addClass("hidden").detach();if($("#csf > table > tbody").append(O),o)if(a.find(".csf-container").find("#headln2l .btn-group-csf-home").first().append('<a href="index.cgi?action=conf" data-toggle="tooltip" data-container="body" data-html="true" data-placement="auto top" title="'+($is_lang?f.theme_language("global_module_config"):"Module config")+'" class="btn btn-link text-lighter ported_module_csf_conf"><i class="fa fa-cog"></i></a><a href="index.cgi?action=readme" data-toggle="tooltip" data-container="body" data-html="true" data-placement="auto top" title="'+($is_lang?f.theme_language("global_help"):"Module help")+'" class="btn btn-link text-lighter ported_module_csf_help"><i class="fa fa-question-circle"></i></a>'),$.support.spa){w="a.ported_module_csf_conf";$("body").undelegate(w,"click.csf7"),$("body").on("click.csf7",w,function(t){t.preventDefault(),N.after('<input name="action" value="conf" type="hidden">').trigger("click")})}if($.support.spa){var V="a.ported_module_csf_help";$("body").undelegate(V,"click.csf8"),$("body").on("click.csf8",V,function(t){t.preventDefault(),N.after('<input name="action" value="readme" type="hidden">').trigger("click")})}W||a.find(".csf-container").find("#home").remove()}if($.support.spa||a.find(".csf-container").find("#headln2l .btn-group-csf-home").prepend('<a href="'+v___location_prefix+'/" data-container="body" class="btn btn-link text-lighter pd-lf-10 pd-rt-10" data-placement="auto top" data-toggle="tooltip" data-title="'+theme_language("return_home")+'"><i class="fa fa-home fa-md"></i></a>'),"conf"==$("html").attr("data-post")){var G="STYLE_",K=$(".csf-container").find('[name="'+G+'CUSTOM_"], [name="'+G+'MOBILE_"]').parents(".value-default"),Y=K.prev(".comment");K.add(Y).addClass("hidden")}"fixnuclear"==$("html").attr("data-post")&&$.post(v___location_prefix+"/xhr.cgi?xhr-csf-unload=1");var Z=$(".page_footer_submit.btn-primary").parent("form").parent("div");Z.prev("hr").remove();var J=Z.addClass("margined-bottom-20").detach();a.find(".csf-container").append(J),theme_title_generate()}f.v___initial_load=0,empty.remove(),r.remove();
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Generation time: 0.87 |
proxy
|
phpinfo
|
Settings