Wikisage, de vrije encyclopedie van de tweede generatie en digitaal erfgoed, wenst u prettige feestdagen en een gelukkig 2025
Wikisage is op 1 na de grootste internet-encyclopedie in het Nederlands. Iedereen kan de hier verzamelde kennis gratis gebruiken, zonder storende advertenties. De Koninklijke Bibliotheek van Nederland heeft Wikisage in 2018 aangemerkt als digitaal erfgoed.
- Wilt u meehelpen om Wikisage te laten groeien? Maak dan een account aan. U bent van harte welkom. Zie: Portaal:Gebruikers.
- Bent u blij met Wikisage, of wilt u juist meer? Dan stellen we een bescheiden donatie om de kosten te bestrijden zeer op prijs. Zie: Portaal:Donaties.
MediaWiki:Common.js
Opmerking: nadat u de wijzigingen hebt gepubliceerd is het wellicht nodig uw browsercache te legen.
- Firefox / Safari: houd Shift ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
- Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
- Internet Explorer / Edge: houd Ctrl ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5
- Opera: druk op Ctrl-F5.
/* JavaScript die hier wordt geplaatst heeft invloed op alle pagina's voor alle gebruikers */ // ============================================================ // ============================================================ // BEGIN Dynamisch inklapbare div // set up the words in your language var UitklapDivHide = 'Inklappen'; var UitklapDivShow = 'Uitklappen'; // shows and hides content of Uitklap divs // Parameters: // indexUitklapDiv: the index of Uitklap div to be toggled var toggleUitklapDiv = window.toggleUitklapDiv = function(indexUitklapDiv) { var UitklapToggle = document.getElementById('UitklapToggle' + indexUitklapDiv); var UitklapFrame = document.getElementById('UitklapFrame' + indexUitklapDiv); var UitklapChild; if (!UitklapFrame || !UitklapToggle) { return false; } // if shown now if (UitklapToggle.firstChild.data === UitklapDivHide) { for ( UitklapChild = UitklapFrame.firstChild; UitklapChild !== null; UitklapChild = UitklapChild.nextSibling ) { if (UitklapChild.className === 'UitklapContent') { UitklapChild.style.display = 'none'; } if (UitklapChild.className === 'UitklapToggle') { UitklapChild.firstChild.data = UitklapDivShow; } } // if hidden now } else if (UitklapToggle.firstChild.data === UitklapDivShow) { for ( UitklapChild = UitklapFrame.firstChild; UitklapChild !== null; UitklapChild = UitklapChild.nextSibling ) { if (UitklapChild.className === 'UitklapContent') { UitklapChild.style.display = 'block'; } if (UitklapChild.className === 'UitklapToggle') { UitklapChild.firstChild.data = UitklapDivHide; } } } }; // adds show/hide-button to navigation bars function createUitklapDivToggleButton() { var indexUitklapDiv = 0; var i, u, UitklapFrame; // iterate over all < div >-elements for (i = 0; (UitklapFrame = document.getElementsByTagName('div')[i]); i++) { // if found a navigation bar if (UitklapFrame.className === 'UitklapFrame' || UitklapFrame.className === 'UitklapFrameNoClear') { indexUitklapDiv++; var UitklapToggle = document.createElement('a'); UitklapToggle.className = 'UitklapToggle'; UitklapToggle.setAttribute('id', 'UitklapToggle' + indexUitklapDiv); $(UitklapToggle).data('mwUitklapFrameIndex', indexUitklapDiv).click(function (e) { toggleUitklapDiv($(this).data('mwUitklapFrameIndex')); e.preventDefault(); }); var UitklapToggleText = document.createTextNode(UitklapDivHide); UitklapToggle.appendChild(UitklapToggleText); // add NavToggle-Button as first div-element // in < div class="UitklapFrame" > UitklapFrame.insertBefore(UitklapToggle, UitklapFrame.firstChild); UitklapFrame.setAttribute('id', 'UitklapFrame' + indexUitklapDiv); } } for (u = 1; u <= indexUitklapDiv; u++) { toggleUitklapDiv(u); } } $(createUitklapDivToggleButton); // EIND Dynamisch inklapbare div // ============================================================