| Server IP : 77.50.203.18 / Your IP : 192.168.0.10 Web Server : Apache/2.4.62 (CentOS Stream) OpenSSL/3.5.7 mpm-itk/2.4.7-04 PHP/8.4.23 System : Linux web2 5.14.0-722.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Jul 6 09:07:51 UTC 2026 x86_64 User : warsnews.ru ( 1001) PHP Version : 8.4.23 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/ifwar.ru/www/wp-content/plugins/envira-gallery-lite/assets/js/ |
Upload File : |
// no conflict jquery wrapper
(function ($) {
var $tooltip = $(document.getElementById('envira-admin-menu-tooltip'));
var $menuwrapper = $(document.getElementById('adminmenuwrap'));
var $menuitem = $(document.querySelector('.menu-icon-envira'));
if (0 === $menuitem.length) {
return;
}
if ($menuitem.length) {
$menuitem.append($tooltip);
}
$tooltip.css({
top: (-1 * $tooltip.innerHeight()) / 2 + 'px'
});
$('#envira-admin-menu-launch-tooltip-button').click(function (e) {
e.preventDefault();
$('#envira-admin-menu-tooltip').hide();
$.ajax({
url: ajaxurl,
type: 'POST',
data: {
action: 'envira_redirect_to_add_new_gallery',
nonce: enviraMenuNudge.redirectNonce
},
success: function (response) {
if (response.success) {
let redirectUrl = new URL(response.data.redirect_url);
redirectUrl.searchParams.append('hideTooltip', 'true');
window.location.href = redirectUrl.toString();
} else {
console.error('Error:', response.data);
}
},
error: function (xhr, status, error) {
console.error('AJAX request failed:', status, error);
}
});
});
$('.envira-admin-menu-tooltip-close').on('click', function (e) {
e.preventDefault();
$(this).parent().parent().hide();
$.ajax({
url: ajaxurl,
type: 'POST',
data: {
action: 'envira_hide_admin_menu_tooltip',
nonce: enviraMenuNudge.nonce // Include nonce to satisfy check_ajax_referer() (Medium09 CSRF fix).
}
});
});
const urlParams = new URLSearchParams(window.location.search);
if (urlParams.get('hideTooltip') === 'true' || urlParams.get('post_type') === 'envira') {
$('#envira-admin-menu-tooltip').hide();
$('.menu-icon-envira .wp-submenu-wrap').css('display', 'block');
}
if (
(urlParams.get('post_type') === 'envira' &&
urlParams.get('page') === 'envira-gallery-settings') ||
(urlParams.get('post_type') === 'envira' &&
urlParams.get('page') === 'envira-gallery-addons') ||
(urlParams.get('post_type') === 'envira' &&
urlParams.get('page') === 'envira-gallery-get-started') ||
(urlParams.get('post_type') === 'envira' && urlParams.get('page') === 'envira-gallery-tools') ||
(urlParams.get('post_type') === 'envira' &&
urlParams.get('page') === 'envira-gallery-lite-about-us')
) {
$('#envira-admin-menu-tooltip').show();
}
})(jQuery);