Gebruiker:Kalta3/AnoTab.js

Uit Wikikids
Naar navigatie springen Naar zoeken springen

Let op! Nadat je de veranderingen hebt opgeslagen, moet je de cache van je browser nog legen om ze daadwerkelijk te zien.

Mozilla (incl. Firefox) ctrl-shift-r
IE ctrl-f5
Opera f5
Safari cmd-r
Konqueror 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 = false
 
//******************************************************
// 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('http://wikikids.wiki.kennisnet.nl/Hoofdpagina','WikiKids')
 
lijst = new Array()
lijst[0] = new Regel('http://wikikids.wiki.kennisnet.nl/Hoofdpagina)
lijst[1] = new Regel('http://http://wikikids.wiki.kennisnet.nl/Gebruiker:Kalta3','Mijn GP')
lijst[2] = new Regel('http://wikikids.wiki.kennisnet.nl/Overleg_gebruiker:Kalta3','Mijn overleg')

 
//***************************
//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"><h5>Persoonlijke links</h5><div class="pBody"><a style="color:#0000FF;cursor:pointer;cursor:hand" OnClick="showTab()"><small id="openlink">Openen</small><ul id="perslink" style="display:none">'
 
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
 
function addTab() {
  var tag = document.getElementById('column-one')
  var tag2 = document.getElementById('p-tb')
 
  if (tag) {
    var div=document.createElement('div')
    div.innerHTML=linktabel
    tag.insertBefore(div,tag2)
  }
}
 
if (typeof(noTab)=='undefined') var noTab = false
if (!noTab) {
addOnloadHook(addTab)
}
 
var visible = standaard_open
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"
}
}
Afkomstig van Wikikids , de interactieve Nederlandstalige Internet-encyclopedie voor en door kinderen. "https://wikikids.nl/index.php?title=Gebruiker:Kalta3/AnoTab.js&oldid=131429"