mirror of
https://github.com/Icinga/icingaweb2.git
synced 2025-05-16 20:50:10 +02:00
Relax hardcoded link target detection, more TBD
This commit is contained in:
parent
25032204ee
commit
f8540d079c
@ -186,6 +186,7 @@
|
|||||||
var $a = $(this);
|
var $a = $(this);
|
||||||
var href = $a.attr('href');
|
var href = $a.attr('href');
|
||||||
var $li;
|
var $li;
|
||||||
|
var targetId;
|
||||||
if ($a.attr('target') === '_blank') {
|
if ($a.attr('target') === '_blank') {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@ -207,13 +208,16 @@
|
|||||||
$target = $container;
|
$target = $container;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($a.closest('table').length) {
|
if ($a.closest('table.action').length) {
|
||||||
$target = $('#col2');
|
$target = $('#col2');
|
||||||
icinga.events.layout2col();
|
icinga.events.layout2col();
|
||||||
}
|
}
|
||||||
if ($a.closest('[data-base-target]').length) {
|
if ($a.closest('[data-base-target]').length) {
|
||||||
$target = $('#' + $a.closest('[data-base-target]').data('baseTarget'));
|
targetId = $a.closest('[data-base-target]').data('baseTarget');
|
||||||
icinga.events.layout2col();
|
$target = $('#' + targetId);
|
||||||
|
if (targetId === 'col2') {
|
||||||
|
icinga.events.layout2col();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if ($a.closest('.tree').length) {
|
if ($a.closest('.tree').length) {
|
||||||
$li = $a.closest('li');
|
$li = $a.closest('li');
|
||||||
|
Loading…
x
Reference in New Issue
Block a user