MediaWiki:Common.js
Vai alla navigazione
Vai alla ricerca
Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.
- Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
- Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
- Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
- Opera: premi Ctrl-F5.
/* Il codice JavaScript inserito qui viene caricato da ciascuna pagina, per tutti gli utenti. */
/* [[Categoria:Pagine create manualmente]] */
/* [[Categoria:Pagine importate dal sito di test]] */
if( document.readyState === 'complete' ) {
console.log( 'document is already ready, just execute code here' );
InitToggle();
hideToc();
} else {
document.addEventListener('DOMContentLoaded', function () {
console.log( 'document was not ready, place code here' );
InitToggle();
hideToc();
});
}
//collaps default the TOC on opening an pages
function hideToc() {
var toc = document.getElementById('toc').getElementsByTagName('ul')[0];
var toggleLink = document.getElementById('togglelink');
toc.style.display = 'none';
}
function InitToggle() {
console.log('Start');
try {
// Detect whether the page's TOC is being displayed.
// Use MW's toggleToc() to hide TOC, change "hide/show" link text, and set cookie.
toggleToc();
} catch (e) {
// Probably this page doesn't have a TOC, ignore the exception to prevent console clutter.
console.log('Exception');
console.log(e);
var stack = e.stack.split('\n');
stack[0] = e.message;
console.log(stack.join(' - '));
}
}