mirror of
https://github.com/Terranom674/Piwigo_Bratonien_Tools.git
synced 2026-09-20 18:03:16 +00:00
Place selection bar after navbar
This commit is contained in:
@@ -88,9 +88,23 @@
|
|||||||
updateBar();
|
updateBar();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function placeSelectionBar() {
|
||||||
|
var $bar = $('#bratonien-selection-bar');
|
||||||
|
var $toggle = $('#bratonien-selection-toggle');
|
||||||
|
if (!$bar.length || !$toggle.length) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
var $navbar = $toggle.closest('nav.navbar, .navbar, nav').first();
|
||||||
|
if ($navbar.length) {
|
||||||
|
$bar.insertAfter($navbar);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
function setActive(value) {
|
function setActive(value) {
|
||||||
active = value;
|
active = value;
|
||||||
$('body').toggleClass('bratonien-selection-active', active);
|
$('body').toggleClass('bratonien-selection-active', active);
|
||||||
|
placeSelectionBar();
|
||||||
$('#bratonien-selection-bar').prop('hidden', !active);
|
$('#bratonien-selection-bar').prop('hidden', !active);
|
||||||
$('#bratonien-selection-toggle').toggleClass('active', active).attr('aria-pressed', active ? 'true' : 'false');
|
$('#bratonien-selection-toggle').toggleClass('active', active).attr('aria-pressed', active ? 'true' : 'false');
|
||||||
refreshSelectableItems();
|
refreshSelectableItems();
|
||||||
@@ -189,9 +203,11 @@
|
|||||||
|
|
||||||
$(function () {
|
$(function () {
|
||||||
$('#bratonien-selection-toggle').attr('aria-pressed', 'false');
|
$('#bratonien-selection-toggle').attr('aria-pressed', 'false');
|
||||||
|
placeSelectionBar();
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).ajaxComplete(function () {
|
$(document).ajaxComplete(function () {
|
||||||
|
placeSelectionBar();
|
||||||
if (active) {
|
if (active) {
|
||||||
refreshSelectableItems();
|
refreshSelectableItems();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user