« Utilisateur:0x010C/script/editlib.js » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
m bugfix + nettoyage
Ligne 23 :
var chaine2 = "{{Nobots}}";
var chaine3 = "{{nobots}}";
var chaine4 = "{{bots|deny=editlib";
new mw.Api().get({
action:'query',
Ligne 36 ⟶ 35 :
contient_bis = contenu.indexOf(chaine2) !== -1;
contient_bis_2 = contenu.indexOf(chaine3) !== -1;
contient_bis_3 = contenu.indexOf(chaine4) !== -1;
if (contient) {
alert("La page suivante est une redirection : " + page);
Ligne 43 ⟶ 41 :
} else if (contient_bis_2) {
alert("La page suivante n'accepte pas les modifications par les robots : " + page);
} else if (contient_bis_3) {
alert("La page suivante n'accepte pas les modifications effectuées par PàStec : " + page);
} else {
editlib_editPagego(page, pattern, replace, comment);
Ligne 74 ⟶ 70 :
if (lrev.length > 0) {
oldtext = lrev[0].textContent;
if(oldtext === undefined || oldtext == "undefined")
{
mw.notify("La récupération de la liste des modifications douteuses a échoué, rechargez cette page et réessayez ;)");
return;
}
basetimestamp = '&basetimestamp=' + encodeURIComponent(lrev[0].getAttribute('timestamp'));
}