403Webshell
Server IP : 27.254.66.5  /  Your IP : 216.73.217.14
Web Server : Apache/2
System : Linux cs82.hostneverdie.com 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User : technic2 ( 1951)
PHP Version : 7.4.30
Disable Function : apache_child_terminate, apache_setenv, define_syslog_variables, escapeshellarg, escapeshellcmd,exec, fp, fput, highlight_file, ini_alter, ini_restore, inject_code, passthru,phpAds_remoteInfo, phpAds_XmlRpc,phpAds_xmlrpcDecode, phpAds_xmlrpcEncode, popen, posix_getpwuid, posix_kill, posix_mkfifo, posix_setpgid, posix_setsid,posix_setuid, posix_setuid, posix_uname,proc_open,proc_close, proc_get_status, proc_nice, proc_terminate, shell_exec, syslog, system, xmlrpc_entity_decode, show_source,sleep,pcntl_exec,virtual,suexec,dbmopen,dl,symlink,disk_free_space,diskfreespace,leak
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/technic2/public_html/old-website/wp-content/plugins/awesplash/assets/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/technic2/public_html/old-website/wp-content/plugins/awesplash/assets/js//customize-preview.js
/**
 * File customize-preview.js.
 *
 * Instantly live-update customizer settings in the preview for improved user experience.
 */



(function ($) {


    wp.customize('awesplash_custom_css', function (value) {
        value.bind(function (to) {
            $('#awesplash-fonts-inline-css').html(to);
        });
    });




    String.prototype.replaceAll = function (str1, str2, ignore) {
        return this.replace(new RegExp(str1.replace(/([\/\,\!\\\^\$\{\}\[\]\(\)\.\*\+\?\|\<\>\-\&])/g, "\\$&"), (ignore ? "gi" : "g")), (typeof (str2) == "string") ? str2.replace(/\$/g, "$$$$") : str2);
    }


    var customizeTypography = function (name, selector) {
        wp.customize(name, function (value) {
            value.bind(function (to) {

                var data = JSON.parse(decodeURIComponent(to));
                var css = {};
                
                if (data.hasOwnProperty('font-family') && data['font-family'] != '') {
                    var id = data['font-family'].toLowerCase();
                    id.replaceAll(' ', '-');
                    if ($('#font_' + id).length == 0) {
                        $('head').append('<link id="font_' + id + '" href="https://fonts.googleapis.com/css?family=' + data['font-family'] + '" rel="stylesheet">');
                    }
                }else{
                    data['font-family'] = '';
                }

                $.each(data, function (key, value) {
                    if (key == 'variants') {
                        key = 'font-weight';
                    }
                    css[key] = value;
                });

                $(selector).css(css);
            });
        });
    }

    $(function () {
        
        /**
         * Background color
         */
        wp.customize('awesplash_background_color', function (value) {
            value.bind(function (to) {

                // Update custom color CSS.
                var style = $('#awesplash-style-inline-css'),
                        color = awesplash_var.background_color,
                        css = style.html();

                // Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.

                css = css.replaceAll(color, to);
                awesplash_var.background_color = to;
                style.html(css);
            });
        });

        /**
         * Heading color
         */
        wp.customize('awesplash_heading_color', function (value) {
            value.bind(function (to) {
                $('.title__heading').css('color', to);
            });
        });

        /**
         * Heading typograpry
        
        customizeTypography('awesplash_heading_typo', '.title__heading');
 */

        /**
         * Content typograpry
        
        customizeTypography('awesplash_content_typo', '.title__description');
 */

        /**
         * Content color
         */
        wp.customize('awesplash_content_color', function (value) {
            value.bind(function (to) {

                // Update custom color CSS.
                var style = $('#awesplash-style-inline-css'),
                        color = awesplash_var.content_color,
                        css = style.html();

                // Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.

                css = css.replaceAll(color, to);
                awesplash_var.content_color = to;
                style.html(css);
            });
        });

        /**
         * Button
         */

        /**
         * Text color
         */
        wp.customize('awesplash_button_color', function (value) {

            value.bind(function (to) {
                // Update custom color CSS.
                var style = $('#awesplash-style-inline-css'),
                        color = awesplash_var.button_color,
                        css = style.html();

                css = css.replaceAll(color, to);
                awesplash_var.button_color = to;
                style.html(css);
            });
        });

        /**
         * Text color hover
         */
        wp.customize('awesplash_button_color_hover', function (value) {
            value.bind(function (to) {
                // Update custom color CSS.
                var style = $('#awesplash-style-inline-css'),
                        color = awesplash_var.button_color_hover,
                        css = style.html();

                css = css.replaceAll(color, to);
                awesplash_var.button_color_hover = to;
                style.html(css);
            });
        });


        /**
         * Background color 
         */
        wp.customize('awesplash_button_bgcolor', function (value) {
            value.bind(function (to) {

                // Update custom color CSS.
                var style = $('#awesplash-style-inline-css'),
                        color = awesplash_var.button_bgcolor,
                        css = style.html();

                // Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.

                css = css.replaceAll(color, to);
                awesplash_var.button_bgcolor = to;
                style.html(css);
                $('.title__action .btn').css('border-color', to);
            });
        });

        //Button bg hover
        wp.customize('awesplash_button_bgcolor_hover', function (value) {
            value.bind(function (to) {

                // Update custom color CSS.
                var style = $('#awesplash-style-inline-css'),
                        color = awesplash_var.button_bgcolor_hover,
                        css = style.html();

                if ($('#awesplash-style-inline-css_button').length == 0) {
                    $('#awesplash-style-inline-css').after('<style id="awesplash-style-inline-css_button"></style>');
                }

                $('#awesplash-style-inline-css_button').html('.title__action .btn:hover{border-color:' + to + ';}');
                // Equivalent to css.replaceAll, with hue followed by comma to prevent values with units from being changed.
                css = css.replaceAll(color, to);
                awesplash_var.button_bgcolor_hover = to;
                style.html(css);
            });
        });


        /**
         * Button typograpry
        
        customizeTypography('awesplash_button_typo', '.title__action .btn');
         */
    });

})(jQuery);

Youez - 2016 - github.com/yon3zu
LinuXploit