403Webshell
Server IP : 104.21.28.229  /  Your IP : 216.73.216.142
Web Server : Apache/2
System : Linux hosting8537.lvs 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User : mienphi ( 1014)
PHP Version : 8.2.14
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/mienphi/public_html/wp-content/plugins/learnpress-import-export/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/mienphi/public_html/wp-content/plugins/learnpress-import-export/assets/js/import-user.js
;(function ($) {
    window.LP_Importer_User = {
        init    : function (args) {
            var uploader = new plupload.Uploader({
                runtimes      : 'html5,flash,silverlight,html4',
                browse_button : 'import-user-uploader-select',
                container     : $('#import-user-uploader').get(0),
                url           : args.url,
                filters       : {
                    max_file_size: '40mb',
                    mime_types   : [
                        {title: "CSV", extensions: "csv"},
                        {title: "XLSX", extensions: "xlsx"},
                    ]
                },
                file_data_name: 'lpie_import_user_file',
                init          : {
                    PostInit: function () {
                        $(document).on('click', '#import-user-start-upload', function () {
                            uploader.setOption('multipart_params', $('#import-user-form').serializeJSON());
                            uploader.start();
                            return false;
                        });
                    },

                    FilesAdded: function (up, files) {
                        up.files.splice(0, up.files.length - 1);
                        plupload.each(files, function (file) {
                            $('#import-user-uploader-select').addClass('has-file').html('<div id="' + file.id + '">' + file.name + ' (' + plupload.formatSize(file.size) + ') <strong></strong></div>');
                            $('#import-user-start-upload').addClass('has-file');
                        });
                    },

                    UploadProgress: function (up, file) {
                        $('#' + file.id + ' strong').html(file.percent + "%");
                    },

                    FileUploaded: function (up, file, info) {
                        $('#import-user-form').replaceWith($(info.response).contents().find('#import-user-form'))
                    },

                    Error: function (up, err) {
                        document.getElementById('error-import-user').innerHTML += "\nError #" + err.code + ": " + err.message;
                    }
                }
            });
            uploader.init();

            $(document).on('submit', 'form[name="import-user-form"]', function () {
                var $form = $(this),
                    step = $form.find('[name="step"]').val();

                $.ajax({
                    url     : $form.attr('action'),
                    data    : $form.serialize(),
                    dataType: 'html',
                    success : function (res) {
                        var $newHtml = $(res).contents().find('form[name="import-user-form"]');
                        $form.replaceWith($newHtml);
                    }
                });
                return false;
            })
        },
    };

})(jQuery);

Youez - 2016 - github.com/yon3zu
LinuXploit