MediaWiki:InterProject.js: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Aggiunge i progetti non presenti su wikidata, se specificati nella chiamata del template interprogetto
Sposto in fondo l'aggiornamento dei link (dando priorità agli altri)
Riga 14:
if (!interPr) return;
if ( document.getElementById('p-wikibase-otherprojects') ){
//Ai progetti già presenti su wikidata mi limito ad aggiornare il link
$('.wb-otherproject-wikisource a' ).attr("href", $("#interProject div ul li:contains('Wikisource') a" ).attr("href"));
$('.wb-otherproject-wikiquote a' ).attr("href", $("#interProject div ul li:contains('Wikiquote') a" ).attr("href"));
$('.wb-otherproject-wikinews a' ).attr("href", $("#interProject div ul li:contains('Wikinotizie') a" ).attr("href"));
$('.wb-otherproject-commons a' ).attr("href", $("#interProject div ul li:contains('Commons') a" ).attr("href"));
$('.wb-otherproject-wikivoyage a' ).attr("href", $("#interProject div ul li:contains('Wikivoyage') a" ).attr("href"));
 
//Aggiungo i progetti mancanti su wikidata gestiti come link interno
$('#p-wikibase-otherprojects div ul' ).append($("#interProject div ul li:contains('Wikibooks') a" ).parent());
Line 29 ⟶ 22:
$('#p-wikibase-otherprojects div ul' ).append($("#interProject div ul li:contains('Meta-Wiki') a" ).parent().parent());
$('#p-wikibase-otherprojects div ul' ).append($("#interProject div ul li:contains('Wikispecies') a" ).parent().parent());
 
//Ai progetti già presenti su wikidata mi limito ad aggiornare il link
$('.wb-otherproject-wikisource a' ).attr("href", $("#interProject div ul li:contains('Wikisource') a" ).attr("href"));
$('.wb-otherproject-wikiquote a' ).attr("href", $("#interProject div ul li:contains('Wikiquote') a" ).attr("href"));
$('.wb-otherproject-wikinews a' ).attr("href", $("#interProject div ul li:contains('Wikinotizie') a" ).attr("href"));
$('.wb-otherproject-commons a' ).attr("href", $("#interProject div ul li:contains('Commons') a" ).attr("href"));
$('.wb-otherproject-wikivoyage a' ).attr("href", $("#interProject div ul li:contains('Wikivoyage') a" ).attr("href"));
return;
}