Uname:Linux EDL-STRETCH 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64

403WebShell
403Webshell
Server IP : 188.114.97.2  /  Your IP : 104.23.197.230
Web Server : Apache/2.4.59 (Debian)
System : Linux EDL-STRETCH 4.19.0-27-amd64 #1 SMP Debian 4.19.316-1 (2024-06-25) x86_64
User : edlftp ( 1002)
PHP Version : 7.4.33
Disable Function : 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_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : ON  |  Pkexec : ON
Directory :  /home/nicolasj/www/blog.ecoledelangues.be/wp-content/plugins/wp-pro-quiz/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/nicolasj/www/blog.ecoledelangues.be/wp-content/plugins/wp-pro-quiz/js/wpProQuiz_toplist.js
function wpProQuiz_fetchToplist() {
    var plugin = this;

    plugin.toplist = {
        handleRequest: function (json) {
            jQuery('.wpProQuiz_toplist').each(function () {
                var $tp = jQuery(this);
                var data = json[$tp.data('quiz_id')];
                var $trs = $tp.find('tbody tr');
                var clone = $trs.eq(2);

                $trs.slice(3).remove();

                if (data == undefined) {
                    $trs.eq(0).hide().end().eq(1).show();
                    return true;
                }

                for (var i = 0, c = data.length; i < c; i++) {
                    var td = clone.clone().children();

                    td.eq(0).text(i + 1);
                    td.eq(1).text(data[i].name);
                    td.eq(2).text(data[i].date);
                    td.eq(3).text(data[i].points);
                    td.eq(4).text(data[i].result + ' %');

                    if (i & 1) {
                        td.addClass('wpProQuiz_toplistTrOdd');
                    }

                    td.parent().show().appendTo($tp.find('tbody'));
                }

                $trs.eq(0).hide();
                $trs.eq(1).hide();
            });
        },

        fetchIds: function () {
            var ids = new Array();

            jQuery('.wpProQuiz_toplist').each(function () {
                ids.push(jQuery(this).data('quiz_id'));
            });

            return ids;
        },

        init: function () {
            var quizIds = plugin.toplist.fetchIds();

            if (quizIds.length == 0)
                return;

            jQuery.post(WpProQuizGlobal.ajaxurl, {
                //action: 'wp_pro_quiz_show_front_toplist',
                //quizIds: quizIds
                action: 'wp_pro_quiz_admin_ajax',
                func: 'showFrontToplist',
                data: {
                    quizIds: quizIds
                }
            }, function (json) {
                plugin.toplist.handleRequest(json);
            }, 'json');
        }
    };

    plugin.toplist.init();
}

jQuery(document).ready(wpProQuiz_fetchToplist);

Youez - 2016 - github.com/yon3zu
LinuXploit