Usuari:Coet/ve:viquienllaços.js
El codi que afegiu en aquesta pàgina podria tenir contingut maliciós que comprometi el vostre compte. Si no esteu segur si el codi a afegir és segur, pregunteu abans en la Taverna. El codi s'executarà en mostrar una previsualització d'aquesta pàgina. |
Nota: Després de desar, heu de netejar la memòria cau del navegador per veure els canvis. En la majoria de navegadors amb Windows o Linux, premeu Ctrl+F5 o bé premeu Shift i cliqueu el botó "Actualitza" (Ctrl i "Actualitza" amb Internet Explorer). Vegeu més informació i instruccions per a cada navegador a Viquipèdia:Neteja de la memòria cau.
//<pre><nowiki>
//Personalizada por Axxgreazz, para el [[w:es:User:Axxgreazz/Monobook-Suite]]
//http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite
// provem que el panell continga algun enllaç, si és així la propietat .adm serà 'true'
for (i=0; i<panellsmeus.length; i++)
{
n=0
for (j = 0; j<enllaçosmeus.length; j++)
{
if ((enllaçosmeus[j].proj == projecte.codi() || enllaçosmeus[j].proj == "0")
&& enllaçosmeus[j].tip == panellsmeus[i].cur){n++};
}
if (n >= 1) {panellsmeus[i].adm = true} else {panellsmeus[i].adm = false}
}
function viquienllaços() {
for (k=0; k<panellsmeus.length ;k++) {
var títol = panellsmeus[k].nom;
if (panellsmeus[k].adm==true){
switch(skin) {
case "monobook" : topaz.wputil.addsidepanel("p-nbx", títol);break;
case "cologneblue" : break;
}
}
var enllaços= '';
for (l=0; l<enllaçosmeus.length; l++) {
if ((enllaçosmeus[l].proj == projecte.codi() || enllaçosmeus[l].proj == "0")
&& enllaçosmeus[l].tip == panellsmeus[k].cur && panellsmeus[k].adm==true) {
var adreça = enllaçosmeus[l].url;
var nom = enllaçosmeus[l].nom;
switch(skin) {
case "monobook" : topaz.wputil.addsidepanelbutton("p-nbx",nom,adreça);
break;
case "cologneblue" : enllaços +=
'<a href="' + adreça + '">' + nom + '</a>' + '<br />'
break;
}
}
}
}
if (skin=="cologneblue") {
var qb= topaz.util.getobj("quickbar");
qb.innerHTML = qb.innerHTML + '<h6>' + títol + '</h6>' + enllaços;
}
}
if (window.addEventListener) window.addEventListener("load",viquienllaços,false);
else
if (window.attachEvent) window.attachEvent("onload",viquienllaços);
//</nowiki></pre>