MediaWiki:Gadget-riparaPagina.js

Da Wikisource.

Nota: dopo aver pubblicato, potrebbe essere necessario pulire la cache del proprio browser per vedere i cambiamenti.

  • Firefox / Safari: tieni premuto il tasto delle maiuscole Shift e fai clic su Ricarica, oppure premi Ctrl-F5 o Ctrl-R (⌘-R su Mac)
  • Google Chrome: premi Ctrl-Shift-R (⌘-Shift-R su un Mac)
  • Internet Explorer / Edge: tieni premuto il tasto Ctrl e fai clic su Aggiorna, oppure premi Ctrl-F5
  • Opera: premi Ctrl-F5.
function ripara() {
	var t = getPageCode();
	// reimposto username
	proofreadpage_username = $("pagequality", t[0]).attr("user");

	// reimposto rigaIntestazione
	var ri = $.trim($(".pagetext", t[0]).html());
	scriviBox(ri, "0");

	// reimposto radiobutton
	var qual = $("pagequality", t[0]).attr("level");
	$("input[type=radio][value=" + qual + "]").click();

        if (qual==3 && proofreadpage_username!=mw.config.get("wgUserName")) {
        $("input[type=radio][value=4]").prop('disabled', false);
        $("span.quality4").removeAttr("style");
        }


}

$(document).ready(function () {
	if (mw.config.get("wgCanonicalNamespace") == "Pagina" && (mw.config.get("wgAction") == "edit" || mw.config.get("wgAction") == "submit")) {
		$('<li><a href="javascript:ripara()" title="ripara">ripara pagina</a></li>').appendTo($("#p-tb ul"));
	}
});