403Webshell
Server IP : 43.130.17.34  /  Your IP : 216.73.217.6
Web Server : nginx/1.28.0
System : Linux VM-4-12-opencloudos 6.6.92-34.1.oc9.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Jun 25 21:32:13 CST 2025 x86_64
User : www ( 1000)
PHP Version : 8.0.26
Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /www/wwwroot/yespkg.com/wp-content/plugins/admin-columns-pro.5.1.3/assets/export/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /www/wwwroot/yespkg.com/wp-content/plugins/admin-columns-pro.5.1.3/assets/export/js/listscreen.js
"use strict";var _extends=Object.assign||function(target){for(var i=1;i<arguments.length;i++){var source=arguments[i];for(var key in source){if(Object.prototype.hasOwnProperty.call(source,key)){target[key]=source[key]}}}return target};function _defineProperty(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true})}else{obj[key]=value}return obj}(function(){function guidGenerator(){var S4=function S4(){return((1+Math.random())*65536|0).toString(16).substring(1)};return S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4()}function __(text){return typeof ACP_Export.i18n[text]!=="undefined"?ACP_Export.i18n[text]:text}function format(text){for(var _len=arguments.length,values=Array(_len>1?_len-1:0),_key=1;_key<_len;_key++){values[_key-1]=arguments[_key]}return text.replace(/{(\d)}/g,function(_,index){return values[Number(index)]})}function confirmLeavePage(){return format("You are currently generating an export file. Leaving the page will cancel this process. Are you sure you want to leave the page?")}jQuery(document).ready(function($){var ExportButton=jQuery(".ac-table-button.-export");// Handle export button click callback
ExportButton.click(function(e){e.preventDefault();if(ExportButton.hasClass("disabled")){return}// Disable the export button so it cannot be clicked again
ExportButton.addClass("disabled");// Start export: add popup to check whether the user really wants to leave this page
$(window).on("beforeunload",confirmLeavePage);var NumItemsProcessed="<span class=\"num-processed\">0</span>";var TotalNumItems="<span class=\"total-num-items\">"+ACP_Export.total_num_items+"</span>";var PercentageProcessed="<span class=\"percentage-processed\">0</span>";// Add message
var Message=jQuery("\n\t        <div class=\"acp-export-notice notice updated\">\n\t          <div class=\"exporting\">\n\t            <p>\n\t              <span class=\"spinner is-active\"></span>\n\t              "+__("Exporting current list of items.")+"\n\t              "+format(__("Processed {0} of {1} items ({2}%)."),NumItemsProcessed,TotalNumItems,PercentageProcessed)+"\n\t            </p>\n\t          </div>\n\t          <div class=\"export-completed hidden\">\n\t            <p>\n\t              "+format(__("Export completed ({0} items). Your download will start automatically. If this does not happen, you can download the file again: "),TotalNumItems)+"\n\t              <a href=\"#\" class=\"button button-secondary download\">"+__("Download File")+"</a>\n\t            </p>\n\t          </div>\n\t        </div>\n\t      ");jQuery(".wp-header-end").after(Message);// Run export
var form=jQuery("#acp-export");var data=form.serializeArray().reduce(function(a,x){return _extends(_defineProperty({},x.name,x.value),a)},{});data["acp_export_action"]="acp_export_listscreen_export";data["acp_export_hash"]=guidGenerator();data["acp_export_counter"]=0;var numRowsProcessed=0;var completeExport=function completeExport(){// As the export is completed, we can now disable popup triggering when trying to
// leave the page
$(window).off("beforeunload",confirmLeavePage);// Enable the export button again
ExportButton.removeClass("disabled")};var runExportJob=function runExportJob(){$.ajax({method:"get",url:window.location.href,data:data,success:function success(result){if(!result.success){// Add a notice
var error="<p>"+__("Something went wrong during exporting. Please try again.")+"</p>";if(result.data){error="<p>"+result.data+"</p>"}Message.html(error);completeExport();return}if(result.data["num_rows_processed"]>0){numRowsProcessed+=result.data["num_rows_processed"];var percentageProcessed=numRowsProcessed/ACP_Export.total_num_items*100;Message.find(".num-processed").html(numRowsProcessed);Message.find(".percentage-processed").html(percentageProcessed.toFixed(0));data["acp_export_counter"]++;runExportJob()}else{completeExport();// Add the download link to the download button and hide progress information
Message.find(".download").attr("href",result.data["download_url"]);Message.find(".exporting").hide();Message.find(".export-completed").show();// Trigger file download in the user's browser
window.location.href=result.data["download_url"];// Make notice dismissible
Message.addClass("is-dismissible");// Notice dismiss button
var DismissButton=jQuery("<button type=\"button\" class=\"notice-dismiss\"><span class=\"screen-reader-text\">"+(commonL10n.dismiss||"")+"</span></button>");Message.append(DismissButton);DismissButton.click(function(e){e.preventDefault();Message.fadeTo(100,0,function(){return Message.slideUp(100,function(){return Message.remove()})})})}}})};runExportJob()})})})();

Youez - 2016 - github.com/yon3zu
LinuXploit