Usuário:BraunOBruno/RollbackMudRec.js

Nota: Depois de publicar, poderá ter de contornar a cache do seu navegador para ver as alterações.

  • Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
  • Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
  • Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5.
//Baseado em https://pt.wikipedia.org/wiki/Usu%C3%A1rio:Juan90264/DesabilitarRollback.js
//Este código remove o botão "Reverter" da página de mudanças recentes, evitando assim reversões acidentais

mw.loader.load( 'https://pt.wikipedia.org/w/index.php?title=User:BraunOBruno/RollbackMudRec.css&action=raw&ctype=text/css', 'text/css' );

function updatePage() {
    var title = $("h1#firstHeading").text();

    if (title === "Mudanças recentes") {
        var buttonRollback = "span.mw-rollback-link";
        $(buttonRollback).addClass("RollbackNone");

        $("a:contains('reverter')").addClass("RollbackNone");
    }
}


updatePage();

var observer = new MutationObserver(function(mutationsList, observer) {
    updatePage();
});

observer.observe(document.body, { childList: true, subtree: true });