Usuari:Axxgreazz/Inici.js
Aparença
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>
//Fuente: http://en.wikipedia.org/wiki/User:Topaz/Wikiscripts
//Personalizada por Axxgreazz, para el [[w:es:User:Axxgreazz/Monobook-Suite]]
//http://es.wikipedia.org/wiki/Usuario:Axxgreazz/Monobook-Suite
var topaz = new Object();
var projecte = new Object();
var misbotones = new Object();
var misbuscadores = new Object();
var enllaçosmeus = new Object();
var misflotantes = new Object();
var misletras = new Object();
projecte = {
codi:function ()
{
var adreça_projecte = location.hostname;
var codi_projecte = "";
switch (adreça_projecte)
{
case "ca.wikipedia.org" : codi_projecte="1" ; break;
case "commons.wikimedia.org" : codi_projecte="2" ; break;
case "en.wikipedia.org" : codi_projecte="3" ; break;
case "ca.wiktionary.org" : codi_projecte="4" ; break;
case "ca.wikisource.org" : codi_projecte="5" ; break;
case "ca.wikiquote.org" : codi_projecte="6" ; break;
case "ca.wikibooks.org" : codi_projecte="7" ; break;
case "ca.wikinews.org" : codi_projecte="8" ; break;
case "meta.wikimedia.org" : codi_projecte="9" ; break;
case "www.mediawiki.org" : codi_projecte="10"; break;
case "es.wikipedia.org" : codi_projecte="11"; break;
}
return codi_projecte;
}
};
botonsmeus = {
"arregle": [
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""},
{"proj": "", "url": "","nom": "","fx": ""}
],
"usat":0
};
misbuscadores = {
"arreglo": [
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""},
{"proy": "", "url": "", "nom": "", "tt": ""}
],
"usado":0
};
enllaçosmeus = {
"arregle": [
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""},
{"proj": "", "url": "","nom": ""}
],
"usat":0
};
misflotantes = {
"arreglo": [
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""},
{"proy": "", "code": "", "nombre": "", "fx": "", "st": ""}
],
"usado":0
};
misletras = {
"arreglo": [
{"proy": "", "nom": ""},
{"proy": "", "nom": ""},
{"proy": "", "nom": ""},
{"proy": "", "nom": ""},
{"proy": "", "nom": ""},
{"proy": "", "nom": ""},
{"proy": "", "nom": ""}
],
"usado":0
};
var mf = {
unaltrebotó:function (projecte, adreça, nomvincle, funció)
{
botonsmeus.arregle[botonsmeus.usat].proj = projecte;
botonsmeus.arregle[botonsmeus.usat].url = adreça;
botonsmeus.arregle[botonsmeus.usat].nom = nomvincle;
botonsmeus.arregle[botonsmeus.usat].fx = funció;
botonsmeus.usat++;
},
otrobuscador:function (proyecto, direccion, nombre, tooltip)
{
misbuscadores.arreglo[misbuscadores.usado].proy = proyecto;
misbuscadores.arreglo[misbuscadores.usado].url = direccion;
misbuscadores.arreglo[misbuscadores.usado].nom = nombre;
misbuscadores.arreglo[misbuscadores.usado].tt = tooltip;
misbuscadores.usado++;
},
unaltreenllaç:function (projecte, adreça, nomvincle)
{
enllaçosmeus.arregle[enllaçosmeus.usat].proj = projecte;
enllaçosmeus.arregle[enllaçosmeus.usat].url= adreça;
enllaçosmeus.arregle[enllaçosmeus.usat].nom = nomvincle;
enllaçosmeus.usat++;
},
otroflotante:function (proyecto, codigo, nombre, funcion, estilo)
{
misflotantes.arreglo[misflotantes.usado].proy = proyecto;
misflotantes.arreglo[misflotantes.usado].code= codigo;
misflotantes.arreglo[misflotantes.usado].nom = nombre;
misflotantes.arreglo[misflotantes.usado].fx= funcion;
misflotantes.arreglo[misflotantes.usado].st= estilo;
misflotantes.usado++;
},
otraletra:function (proyecto, nombre)
{
misletras.arreglo[misletras.usado].proy = proyecto;
misletras.arreglo[misletras.usado].nom = nombre;
misletras.usado++;
}
};
topaz.util = {
getobj:function(id) {
return document.getElementById ?
document.getElementById(id) :
document.all[id];
},
add:function(parent, tag, attr) {
var el = document.createElement(tag);
if (attr) {
for (key in attr) {
el[key] = attr[key];
}
}
return parent.appendChild(el);
},
add2:function(parent, el0, tag, attr) {
var el = document.createElement(tag);
if (attr) {
for (key in attr) {
el[key] = attr[key];
}
}
return parent.insertBefore(el, el0);
},
mousebtnmap:{
ns:[null,1,3,2],
ie:[null,1,2,null,3]
},
xmlhttpreq:function() {
if (window.XMLHttpRequest) {
xmlhttpobj = new XMLHttpRequest()
} else {
try {
xmlhttpobj = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttpobj = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
xmlhttpobj = null;
}
}
}
return xmlhttpobj;
}
};
topaz.comm = {
doreq:function(url,postdata,headers) {
var req = topaz.util.xmlhttpreq();
req.open(postdata?"POST":"GET", url, false);
for(header in headers) {
req.setRequestHeader(header,headers[header]);
}
req.send(postdata||null);
return req;
}
};
topaz.wputil = {
username:function() {
return topaz.util.getobj("pt-userpage").childNodes[0].childNodes[0].nodeValue;
},
iseditpage:function() {
return document.title.indexOf("Editing ")==0;
},
pagename:function() {
var iseditpage = topaz.wputil.iseditpage();
return document.title.substr(iseditpage?8:0,document.title.indexOf(" - ")-(iseditpage?8:0));
},
addsidepanel:function(id,label) {
var div = topaz.util.add(topaz.util.getobj("column-one"), "div", {className:"portlet",id:id});
topaz.util.add(div, "H5").innerHTML = label;
topaz.util.add(topaz.util.add(div, "div", {className:"pBody"}), "ul");
},
addsidepanelbutton:function(id,label,targhref) {
var li = topaz.util.add((topaz.util.getobj(id).getElementsByTagName("ul"))[0],"li");
with(topaz.util.add(li,"a")) {
innerHTML = label;
href = targhref;
}
return li;
},
addsidepanelbutton2:function(id,label,targhref) {
var li = topaz.util.add2((topaz.util.getobj(id).getElementsByTagName("ul"))[0],((topaz.util.getobj(id).getElementsByTagName("ul"))[0].getElementsByTagName("li"))[0],"li");
with(topaz.util.add(li,"a")) {
innerHTML = label;
href = targhref;
}
return li;
},
setpagecontent:function(pagename,content,summary,watch) {
var prelimresp = topaz.comm.doreq("/w/index.php?title="+pagename+"&action=submit");
var edittime = prelimresp.responseText.match(/\<input type='hidden' value="(\d+)" name="wpEdittime" \/\>/)[1];
var edittoken = prelimresp.responseText.match(/\<input type='hidden' value="([0-9a-f]+)" name="wpEditToken" \/\>/)[1];
topaz.comm.doreq("/w/index.php?title="+pagename+"&action=submit",
"wpEdittime="+edittime+
"&wpEditToken="+edittoken+
"&wpTextbox1="+ content +
"&wpSummary="+ summary +
(watch?"&wpWatchthis=on":"")+
"&wpSection=&wpSave=Save+page",
{"Content-Type":"application/x-www-form-urlencoded"});
},
getpagecontent:function(pagename) {
topaz.comm.doreq2("/w/index.php?title="+pagename+"&action=submit",
"",
{"Content-Type":"application/x-www-form-urlencoded"});
}
};
//</pre>