| Server IP : 89.108.64.180 / Your IP : 216.73.217.92 Web Server : Apache/2.4.41 (Ubuntu) System : Linux 89-108-64-180.cloudvps.regruhosting.ru 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 User : www-root ( 1010) PHP Version : 8.0.30 Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority, MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/www-root/data/www/element-elbrus.ru/wp-content/plugins/maintenance/js/ |
Upload File : |
function uploads_multimedia_init (title, btnName, editing, multiple) {
var outArray = [];
var file_frame;
if (file_frame) {
file_frame.open();
return;
}
file_frame = wp.media.editor.send.attachment = wp.media({
title: title,
button: {
text: btnName
},
editing: editing,
multiple: multiple,
});
return file_frame;
}
jQuery(document).ready(function() {
jQuery('.upload_btn').on('click', function( event ) {
event.preventDefault();
var vLinkElem = jQuery(this);
var customData = vLinkElem.data('imagetype');
var customClass = '';
var file_frame = uploads_multimedia_init('Upload Image', 'Select Image', true, false);
file_frame.on( 'select', function() {
var selection = file_frame.state().get('selection');
selection.map( function( attachment ) {
attachment = attachment.toJSON();
var image_url = attachment.url,
image_id = attachment.id;
vLinkElem.parent().find('.boxes').css('background-image', 'url(' + image_url + ')');
vLinkElem.parent().find('.boxes').append('<input class="button delete-img remove" type="submit" name="remove_bg" value="x" />');
vLinkElem.parent().parent().find('input[type="hidden"]').val(image_id);
});
});
file_frame.open();
return false;
});
jQuery('.delete-img').on('click', function( event ) {
event.preventDefault();
var vLinkElem = jQuery(this);
vLinkElem.parent().css('background-image', 'none');
vLinkElem.parent().parent().parent().find('input[type="hidden"]').val('');
vLinkElem.remove();
return false;
});
});