Related Lists in new Window

To open related lists in a new browser window, apply the following modification.

You could use the related lists like before, but if you click on a related list with your middle mouse button (mouse wheel) you will open a new window with this page. This is default behaviour in all modern browsers, but the used handler in vtiger prevent this usage.

File: layouts/vlayout/modules/Vtiger/resources/Detail.js

Search: [~Line 1563]
(ONLY the one in the function registerEventForRelatedTabClick !)

var element = jQuery('<div></div>');
element.progressIndicator({
    'position':'html',
    'blockInfo' : {
         'enabled' : true,
     'elementToBlock' : detailContainer
    }
});

Remove this lines
(ONLY the one in the function registerEventForRelatedTabClick !)

Search:

thisInstance.loadContents(url,urlAttributes).then(

Insert before:

if( e.which == 2 ) {
    if(url.indexOf('index.php') === -1) {
        url = 'index.php?' + url;
    }
    window.open(url);
    return;
}
 
var element = jQuery('<div></div>');
element.progressIndicator({
    'position':'html',
    'blockInfo' : {
        'enabled' : true,
        'elementToBlock' : detailContainer
    }
});

Search:

jQuery('.related', detailContainer).on('click', 'li', function(e, urlAttributes){

Replace with:

jQuery('.related', detailContainer).on('mousedown', 'li', function(e, urlAttributes){