MediaWiki:Gadget-indexPagesStatistics.js

Ocio: Daspò ver salvà, podaria esare neçesario snetare ła cache dal propio navegadore web par vedare i canbiamenti.

  • Firefox / Safari: tegner strucà el boton de łe letare grande Shift e schiciare sora Ricarga, o se nò struca Ctrl-F5 o Ctrl-R (⌘-R so Mac)
  • Google Chrome: strucare Ctrl-Shift-R (⌘-Shift-R so on Mac)
  • Internet Explorer / Edge: tegner strucà el boton Ctrl e schiciare so Ajorna, o sinò Ctrl-F5
  • Opera: Va in tel Menu → Inpostasion (Opera → Prefarense so on Mac) e pò in Privacy & sicuresa → Sneta dati del navegadore → Imajini e file in te ła cache.
$(function(){
	tot0 = $('#pagineDellEdizione .prp-pagequality-0').length;
	tot1 = $('#pagineDellEdizione .prp-pagequality-1, #pagineDellEdizione a.new').length;
	tot2 = $('#pagineDellEdizione .prp-pagequality-2').length;
	tot3 = $('#pagineDellEdizione .prp-pagequality-3').length;
	tot4 = $('#pagineDellEdizione .prp-pagequality-4').length;
	totale = tot1 + tot2 + tot3 + tot4;
	perc1 = Math.round(tot1 / totale * 100);
	perc2 = Math.round(tot2 / totale * 100);
	perc3 = Math.round(tot3 / totale * 100);
	perc4 = Math.round(tot4 / totale * 100);
	
	$('#pagineDellEdizione').parent().append(
		$('<div id="index-pages-stat"></div>')
			.append($('<table></table>')
				.append($('<tr></tr>')
					.append('<td><a href="#">Da trascrìvar:</a></td>')
					.append('<td><span class="quality1">' + tot1 + '</span></td>')
					.append('<td>' + perc1 + '% </td>')
				)
				.append($('<tr></tr>')
					.append('<td><a href="#">Da controlar:</a></td>')
					.append('<td><span class="quality2">' + tot2 + '</span></td>')
					.append('<td>' + perc2 + '% </td>')
				)
				.append($('<tr></tr>')
					.append('<td><a href="#">Da rilèzer:</a></td>')
					.append('<td><span class="quality3">' + tot3 + '</span></td>')
					.append('<td>' + perc3 + '% </td>')
				)
				.append($('<tr></tr>')
					.append('<td><a href="#">Rilete:</a></td>')
					.append('<td><span class="quality4">' + tot4 + '</span></td>')
					.append('<td>' + perc4 + '% </td>')
				)
				.append($('<tr></tr>')
					.append('<td><a href="#">Vode:</a></td>')
					.append('<td><span class="quality0">' + tot0 + '</span></td>')
					.append('<td>-</td>')
				)
			)
		);
		
		$('#index-pages-stat a').click(function() {
			event.preventDefault();
			claxx = $(this).parent().parent().find('span').attr('class');
			$('#pagineDellEdizione a').css('background-color', '');
			$('#pagineDellEdizione .' + claxx).css('background-color', 'orange');
		});
});
Traesto fora da Wikipèdia - L'ençiclopedia łìbara e cołaboradiva in łéngua Vèneta "https://vec.wikisource.org/w/index.php?title=MediaWiki:Gadget-indexPagesStatistics.js&oldid=68523"