X-Git-Url: https://jfr.im/git/irc/unrealircd/unrealircd-webpanel.git/blobdiff_plain/43c591a45309605aae5eebe8b6b8ae6d1d65bcce..76200e36b9dce259a825f751f5e33abab4be9a06:/js/unrealircd-admin.js diff --git a/js/unrealircd-admin.js b/js/unrealircd-admin.js index 81805b4..978b026 100644 --- a/js/unrealircd-admin.js +++ b/js/unrealircd-admin.js @@ -1,6 +1,6 @@ +/* Overview menu selector */ const tabs = document.querySelectorAll('[data-tab-target]'); const tabContents = document.querySelectorAll('[data-tab-content]') - tabs.forEach(tab => { tab.addEventListener('click', () => { const target = document.querySelector(tab.dataset.tabTarget) @@ -13,4 +13,13 @@ tabs.forEach(tab => { tab.classList.add('active'); target.classList.add('active'); }) -}) \ No newline at end of file +}) + + +/* TKL (un)select all checkbox */ +function toggle(source) { + checkboxes = document.getElementsByName("tklch[]"); + for (var i = 0, n = checkboxes.length; i < n; i++) { + checkboxes[i].checked = source.checked; + } +} \ No newline at end of file