Gebruiker:RenéV/anoTab.js
Uiterlijk
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.
//*********************************************
// Dit script is gemaakt om je persoonlijke *
// links in een menu aan de linker kant te *
// kunnen zetten. Dit menu (dat open en dicht *
// kan worden geklapt) komt tussen zoeken en *
// informatie. *
// *
// Hulp nodig? Kom naar mijn overlegpagina! *
//*********************************************
//***************************
//Code deels gekopieerd van:*
//User:Brimz/verwlijst.js *
//Van 'googletab' *
//***************************
//Voeg de volgende regel toe, als je geen tab wilt (zonder de //)
//var noTab = "true"
//Verander in de volgende regel false of true om
//het menu standaard open of dicht te hebben
var standaard_open = true
//******************************************************
// De gegevens kunnen hierna ingevuld worden *
// Er ontstaat een lijst met je persoonlijke links *
// *
// Made by: Sumurai8 *
// Hulp nodig? Ga naar overleg_gebruiker:sumurai8 *
//******************************************************
//Voeg hierna de links toe, door eerst de link en daarna
//de naam van de link toe te voegen.
//VERGEET BIJ VERWIJDEREN LINK NIET VOLGNUMMERS TE VERANDEREN!
//
//Als voorbeeld:
//lijst[volgnummer] = new Regel('nl.wikipedia.org','Wikipedia NL')
var today = new Date()
var dd = today.getDate()
var mm = today.getMonth()+1
var yyyy = today.getFullYear()
if(dd<10){dd='0'+dd}
if(mm<10){mm='0'+mm}
var vandaag = yyyy+""+mm+""+dd
lijst = new Array()
lijst[0] = new Regel('https://nl.wikipedia.org/w/index.php?title=Speciaal:RecenteWijzigingen&limit=50&days=3&hideliu=1&hidepatrolled=1','Anonieme wijzigingen')
lijst[1] = new Regel('https://nl.wikipedia.org/wiki/Wikipedia:Te beoordelen pagina\'s/Direct te verwijderen','Direct te verwijderen')
lijst[2] = new Regel('https://nl.wikipedia.org/wiki/Wikipedia:Te beoordelen pagina\'s/Toegevoegd_'+vandaag,'Vandaag genomineerd')
lijst[3] = new Regel('https://nl.wikipedia.org/wiki/Categorie:Wikipedia:Nuweg','Nuweg genomineerd')
lijst[4] = new Regel('https://nl.wikipedia.org/wiki/Wikipedia:Sjablonen_voor_gebruikersboodschappen','Overzicht sjablonen')
lijst[5] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/monobook.css', 'monobook.css')
lijst[6] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/monobook.js', 'monobook.js')
lijst[7] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/anoTab.js', 'anoTab.js')
lijst[8] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/defsam.js', 'defsam.js')
lijst[9] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/gebruikerinfo.js', 'gebruikerinfo.js')
lijst[10] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/markeer.js', 'markeer.js')
lijst[11] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/nietvolgen.js', 'nietvolgen.js')
lijst[12] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/zeusmodepreferences.js', 'zeusmodepreferences.js')
lijst[13] = new Regel('https://nl.wikipedia.org/w/index.php?title=Speciaal:Weespaginas&limit=5000&offset=0', "Weespagina's")
lijst[14] = new Regel('https://nl.wikipedia.org/wiki/Categorie:Wikipedia:Onbereikbare_externe_link', 'Defecte links')
lijst[15] = new Regel('https://nl.wikipedia.org/wiki/Categorie:Wikipedia:Pagina%27s_met_ongeldige_zelfsluitende_HTML-tags', 'Ongeldige HTML-tags')
lijst[16] = new Regel('https://nl.wikipedia.org/wiki/Gebruiker:RenéV/wiu', 'Eigen werk')
lijst[17] = new Regel('https://nl.wikipedia.org/wiki/Special:Prefixindex/Gebruiker:RenéV/', "Mijn subpagina's", 'tb-prefixindex')
//***************************
//Vanaf hier is het script *
//***************************
//Om een nieuwe regel in te voeren:
function Regel(link, naam) {
this.link = link
this.naam = naam
}
lengte_array = lijst.length
//De lijst wordt gemaakt
var linktabel = '<p><div class="portlet" id="p-navigationPers"> persoonlijke links<div class="pBody"><a style="color:#0000FF;cursor:pointer;cursor:hand" OnLoad="showTab()"><ul id="perslink" >'
for(var counter=0;counter<lengte_array;counter++) {
linktabel += '<li><a href="'
linktabel += lijst[counter].link
linktabel += '">'
linktabel += lijst[counter].naam
linktabel += '</a></li>'
}
linktabel += '</ul></div></div>'
//De tab persoonlijke links wordt gemaakt
if (typeof(noTab)=='undefined') var noTab = false
if (!noTab) {
if (window.addEventListener)
window.addEventListener('load', addTab, false);
else if (window.attachEvent)
window.attachEvent('onload', addTab);
}
function addTab() {
var tag = document.getElementById('p-navigation2')
if (tag) {
var div=document.createElement('div')
div.innerHTML=linktabel
tag.insertBefore(div,null)
}
}
var visible = true;
function showTab() {
//Als we met FF te maken hebben (anders werkt het al)
if( typeof(window.innerWidth) == 'number' ) {
perslink = document.getElementById('perslink')
openlink = document.getElementById('openlink')
}
//if(visible) {
//visible = false
//perslink.style.display = "none"
//openlink.innerHTML = "Openen"
//}
//else {
//visible = true
//perslink.style.display = ""
//openlink.innerHTML = "Sluiten"
//}
}