Usuário:BraunOBruno/common.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.
/**
 * Ferramenta de ajustes e traduções em referências (Script de ajustes)
 */
// Autores: [[User:Luizdl]] e [[User:Dbastro]] 
mw.loader.load('//pt.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=Usuário:Dbastro/Ajustes.js&action=raw&ctype=text/javascript', 'text/javascript');

mw.loader.load('//pt.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=Usuário:BraunOBruno/NãoAssinou.js&action=raw&ctype=text/javascript', 'text/javascript');

mw.loader.load('http://localhost:5500');

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Writ Keeper/Scripts/massRollback.js&action=raw&ctype=text/javascript');

mw.loader.load('//pt.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=Usuário:BraunOBruno/AjaxEdit.js&action=raw&ctype=text/javascript', 'text/javascript');

/* Cat Watch - Ver adições e remoções recentes em categorias */
mw.loader.load( '//en.wikipedia.org/w/index.php?title=User:Nardog/CatChangesViewer.js&action=raw&ctype=text/javascript' );

/*Script que adiciona confirmações ou oculta o botão de reversão de acordo com os parâmetros abaixo https://en.wikipedia.org/w/index.php?title=User:Mr. Stradivarius/gadgets/ConfirmRollback.js */
ConfirmRollback = {
  mobile: {
    diff: "hide"
  },
  desktop: {
    history: "confirm",
    recentchanges: "confirm",
    contributions: "confirm"
  }
};//mw.loader.load ("https://en.wikipedia.org/w/index.php?title=User:Mr. Stradivarius/gadgets/ConfirmRollback.js&action=raw&ctype=text/javascript"); // Linkback: [[User:Mr. Stradivarius/gadgets/ConfirmRollback.js]]
importScriptURI('https://en.wikipedia.org/w/index.php?title=User:Mr. Stradivarius/gadgets/ConfirmRollback.js&action=raw&ctype=text/javascript');
/* Script que permite a reversão de diversas edições ao ver as contribuições de um utilizador */
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Writ Keeper/Scripts/massRollback.js&action=raw&ctype=text/javascript');
/* Script que adiciona o reFill 2 à barra lateral, para preencher refs simples */
mw.loader.load( "https://meta.wikimedia.org/w/index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript" );

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/UpdateNotifications.js&action=raw&ctype=text/javascript');
/*Script que risca nomes de utilizadores que estão bloqueados*/
mw.loader.load('//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-markblocked.js&bcache=1&maxage=259200&action=raw&ctype=text/javascript');

/* Adds a toolbox link to do a copyvio check on the given page. */
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-tb",
        "https://tools.wmflabs.org/copyvios/?lang=" + mw.config.get("wgContentLanguage") + "&project=" + "wikipedia" + "&title=" + encodeURIComponent(mw.config.get("wgPageName")),
        "Copyvio", //Título do botão
        "t-copyvio-check",
        "Check this page for copyright violations"
    );
});
/*Adiciona uma lista to-do ao topo da wikipédia, permitindo salvar artigos e fazer notas*/
mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:BrandonXLF/TodoList.js&action=raw&ctype=text/javascript');
//mw.loader.load('https://pt.wikipedia.org/w/index.php?title=Usuário:BraunOBruno/NSSearch.js&action=raw&ctype=text/javascript');
/*Esconde o botão "reverter" das mudanças recentes*/
mw.loader.load('https://pt.wikipedia.org/w/index.php?title=Usuário:BraunOBruno/RollbackMudRec.js&action=raw&ctype=text/javascript');
/*Uma barra que já tem "Predefinição:", para acessá-las mais rapidamente*/
mw.loader.load('https://pt.wikipedia.org/w/index.php?title=Usuário:BraunOBruno/CS.js&action=raw&ctype=text/javascript');
/*Permite copiar seções no formato [[Título#seção]]*/
mw.loader.load('https://pt.wikipedia.org/w/index.php?title=Usuário:BraunOBruno/CopSec.js&action=raw&ctype=text/javascript');

/*Adiciona um botão à barra da esquerda que te leva aos registros (sem especificar nada)*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/wiki/Especial:Registo", 
        "Registo",
        "n-reg-side" 
    );
});
/*Adiciona um botão que te leva aos registros de usuários novos*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/wiki/Especial:Registo?type=newusers", 
        "Usuários novos",
        "n-newu-side" 
    );
});
/*Mostra as edições bloqueadas pelo filtro de abuso*/
mw.loader.using("mediawiki.util", function(){
	mw.util.addPortletLink(
		"p-navigation",
		"https://pt.wikipedia.org/wiki/Especial:Registro_de_abusos?wpSearchUser=&wpSearchPeriodStart=&wpSearchPeriodEnd=&wpSearchTitle=&wpSearchImpact=0&wpSearchAction=any&wpSearchActionTaken=disallow&wpSearchGroup=0&wpSearchFilter=",
		"Filtro de abusos",
		"n-filabu-side"
		);
});
/*Leva à minha common.js*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/wiki/Usuário:BraunOBruno/common.js", 
        "Common.js",
        "n-comm-side" 
    );
});
/*Leva às minhas subpáginas*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/wiki/Especial:Índice_por_prefixo/Usuário:BraunOBruno/", 
        "Minhas subpáginas",
        "n-mysubp-side" 
    );
});
/*Mostra o registro da página atual*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/w/index.php?title=Especial:Registo&page=" + encodeURIComponent(mw.config.get("wgPageName")), 
        "Registos da página",
        "n-regpge-side" 
    );
});
/*Botão de mover página, tenho-o aqui porque uso outra extensão que interfere com o "mover" do fastbuttons, tive que repor seu id*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/wiki/Especial:Mover_p%C3%A1gina/" + encodeURIComponent(mw.config.get("wgPageName")), 
        "Mover",
        "ca-move" // MoreMenu substitui este id, este bloco é apenas para adicioná-lo de volta para a verificação de permissões do FastButtons
    );
});
/*Leva à minha subpágina de scripts*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/wiki/Usuário:BraunOBruno/Scripts", 
        "Scripts",
        "n-scr-side" 
    );
});
/*Atalho para carregar imagem*/
mw.loader.using("mediawiki.util", function() {
	mw.util.addPortletLink(
		"p-navigation",
		"https://pt.wikipedia.org/wiki/Especial:Carregar_imagem",
		"+Imagem restrita",
		"p-addimgrest"
		);
});
/*Atalho ao WikiNav da página atual*/
mw.loader.using("mediawiki.util", function(){
	mw.util.addPortletLink(
		"p-tb",
		"https://wikinav.toolforge.org/?language=pt&title=" + encodeURIComponent(mw.config.get("wgPageName")),
		"WikiNav",
		"tb-wknv"
		);
});
/*SpamCheck*/
mw.loader.using("mediawiki.util", function(){
	mw.util.addPortletLink(
		"p-tb",
		"https://spamcheck.toolforge.org",
		"SpamCheck",
		"tb-spmchk"
		);
});
/*Leva às minhas listas*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://pt.wikipedia.org/wiki/Usuário:BraunOBruno/Listas", 
        "Listas",
        "n-listas-side" 
    );
});
/*Leva à enwiki*/
mw.loader.using("mediawiki.util", function() {
    mw.util.addPortletLink(
        "p-navigation", 
        "https://en.wikipedia.org/wiki/Main_Page", 
        "enwiki",
        "n-enwiki-side" 
    );
});
/*Leva ao site móvel de tradução para traduzir seções*/
mw.loader.using("mediawiki.util", function(){
	mw.util.addPortletLink(
		"p-navigation",
		"https://pt.m.wikipedia.org/w/index.php?title=Special:ContentTranslation&title=Special%3AContentTranslation&active-list=draft&from=en&to=pt",
		"Trad. Móv.",
		"n-tradm.side"
		);
});

mw.loader.load('https://en.wikipedia.org/w/index.php?title=User:Awesome_Aasim/redirectcreator.js&action=raw&ctype=text/javascript'); // Backlink: [[User:Awesome Aasim/redirectcreator.js]]

mw.loader.load('//pt.wikipedia.org/w/index.php?title=Usuário:Juan90264/DesabilitarRollback.js&action=raw&ctype=text/javascript');
/*Permite sumários de edição pré-montados*/
mw.loader.load('//en.wikipedia.org/w/index.php?action=raw&ctype=text/javascript&title=User:Enterprisey/CustomSummaryPresets.js&action=raw&ctype=text/javascript', 'text/javascript'); // Backlink: [[:en:User:Enterprisey/CustomSummaryPresets.js]]
var customNamespaceSummaries = {
'0': [
"Correção de ligações",
"Correção de referências",
"Correção de referência",
"Formatação de referências",
"Formatação de referência",
"Correção de formatação",
"Pequenos ajustes na página",
"Pequenos ajustes",
"Adição de ligação",
"Adição de ligações",
"Ajustes nas ligações",
"Ajuste em ligação",
""
],
'2': [
"My second custom edit summary for user pages only",
],
};

//<nowiki>
/* Cat-a-lot - changes category of multiple files */
mw.loader.using(['jquery.ui', 'mediawiki.util'], function(){
	mw.loader.load('//commons.wikimedia.org/w/load.php?modules=ext.gadget.Cat-a-lot');
});
////////// Cat-a-lot user preferences //////////
window.catALotPrefs = {"watchlist":"preferences","minor":true,"editpages":true,"docleanup":false,"subcatcount":10};
////////////////////////////////////catALotEnd//
//</nowiki>