Usuari:Vriullop/vector.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.
// Ajoute un lien Wikidata si il n'y en a pas
if( (wgAction=="view" || wgAction=="submit" || wgAction=="purge") && (wgNamespaceNumber > -1) && (wgNamespaceNumber !=2) )
addOnloadHook(CreateEmptyWikidataLink);
function CreateEmptyWikidataLink(){
var WikidataEmptyLi = getElementsByClassName(document, "li", "wbc-nolanglinks")[0];
var pLang= document.getElementById("p-lang");
if(!WikidataEmptyLi && !pLang){
var TB = document.getElementById('p-tb');
if(!TB) return;
pLang = TB.cloneNode(true);
pLang.id = "p-lang";
pLangH3 = pLang.getElementsByTagName("h3")[0];
if(pLangH3) pLangH3.innerHTML = "En altres llengües";
var pLangUL = pLang.getElementsByTagName("ul")[0];
pLangUL.innerHTML = "";
TB.parentNode.insertBefore(pLang, TB.nextSibling);
WikidataEmptyLi = document.createElement('li');
WikidataEmptyLi.className = "wbc-editpage wbc-nolanglinks";
pLangUL.appendChild(WikidataEmptyLi);
}
pLang.style.display = "block";
/* if(!WikidataEmptyLi) return;
var WikidataLinkHref = "//www.wikidata.org/wiki/Special:ItemByTitle?site=cawiki&page="+encodeURIComponent(wgPageName)+"&submit=Cerca";
var WikidataEmptyLink = document.createElement('a');
WikidataEmptyLink.className = "new";
WikidataEmptyLink.href = WikidataLinkHref;
WikidataEmptyLink.appendChild(document.createTextNode("Cap enllaç"));
WikidataEmptyLink.title="Cerca els enllaços o crea l'element a Wikidata";
WikidataEmptyLi.appendChild(WikidataEmptyLink);
*/
};