Utilisateur:Hildepont/common.js
Note : après avoir enregistré vos modifications, il se peut que vous deviez forcer le rechargement complet du cache de votre navigateur pour voir les changements.
- Firefox / Safari : Maintenez la touche Maj (Shift) en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ou Ctrl-R (⌘-R sur un Mac) ;
- Google Chrome : Appuyez sur Ctrl-Maj-R (⌘-Shift-R sur un Mac) ;
- Internet Explorer : Maintenez la touche Ctrl en cliquant sur le bouton Actualiser ou pressez Ctrl-F5 ;
- Opera : Allez dans Menu → Settings (Opera → Préférences sur un Mac) et ensuite à Confidentialité & sécurité → Effacer les données d'exploration → Images et fichiers en cache.
// Quick proofread tool for preloaded proofread text
"use strict";
var quick_proofread = {
init: function() {
var self = this;
// only care for editing in the Page: namespace
if ( !(mw.config.get( 'wgAction' ) === 'edit' || mw.config.get( 'wgAction' ) === 'submit' )
|| mw.config.get( 'wgNamespaceNumber' ) !== 104 ) {
return;
}
console.log("Installing Quick PR tool");
$.ajax('//tools-static.wmflabs.org/meta/scripts/pathoschild.templatescript.js', { dataType:'script', cache:true }).then(function() {
// Add tool to sidebar
pathoschild.TemplateScript.add(
[
{ name: 'Quick proofread',
position: 'cursor',
accessKey: 'q',
script: function(editor) {
self.mark_proofread();
self.save_page();
},
},
],
{ category:'page', forNamespaces:'page' }
);
}); // end ajax
},
mark_proofread: function() {
$('span.quality3 input').click();
},
save_page: function() {
var summary_text = "Quick proofread from offline proofreading";
$('#wpSummary').val(summary_text);
$('#wpSave').click();
},
};
quick_proofread.init();