Gebruiker:Kalta3/AnoTab.js: verschil tussen versies
Naar navigatie springen
Naar zoeken springen
Regel 38: | Regel 38: | ||
// | // | ||
//Als voorbeeld: | //Als voorbeeld: | ||
− | //lijst[volgnummer] = new Regel(' | + | //lijst[volgnummer] = new Regel('http://wikikids.wiki.kennisnet.nl/Hoofdpagina','WikiKids') |
lijst = new Array() | lijst = new Array() | ||
Regel 44: | Regel 44: | ||
lijst[1] = new Regel('http://http://wikikids.wiki.kennisnet.nl/Gebruiker:Kalta3','Mijn GP') | 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') | lijst[2] = new Regel('http://wikikids.wiki.kennisnet.nl/Overleg_gebruiker:Kalta3','Mijn overleg') | ||
+ | |||
//*************************** | //*************************** |
Huidige versie van 12 dec 2009 om 21:47
//*********************************************
// 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"
}
}