| 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 : |
(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);