Usuário:Juan90264/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.
// Red Link Recovery Live
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:Rodrigolopes/RLRL SR Utility.js&action=raw&ctype=text/javascript' );
// Blackskin
mw.loader.load( '//en.wiki.x.io/w/index.php?title=User:MusikAnimal/nightpedia.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=User:Juan90264/DesabilitarRollback.js/teste.js&action=raw&ctype=text/javascript' );
// [[File:User:!Silent/archiveMergingProposals.js]]
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:!Silent/archiveMergingProposals.js&action=raw&ctype=text/javascript' );
// [[File:User:!Silent/scripts.js]]
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:!Silent/scripts.js&action=raw&ctype=text/javascript' );
// [[File:User:!Silent/improveVandalBlock.js]]
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:!Silent/improveVandalBlock.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:Juan90264/APC.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:Juan90264/blackskin.css&action=raw&ctype=text/css' );
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:Juan90264/EADClose.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:Juan90264/Fastb-mobile.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:Luizdl/Script_de_ajustes.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//de.wiki.x.io/w/index.php?title=Benutzer:TMg/autoFormatter.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//meta.wikimedia.org/w/index.php?title=User:He7d3r/Tools/DraftAndArticleQuality.js&action=raw&ctype=text/javascript' );
mw.loader.load( '//pt.wiki.x.io/w/index.php?title=Usuário:Juan90264/teste.js&action=raw&ctype=text/javascript' );
// AjaxEdit
mw.loader.load('//en.wiktionary.org/w/index.php?title=MediaWiki:Gadget-AjaxEdit.js&action=raw&ctype=text/javascript' );
// [[File:Krinkle_RTRC.js]]
(mw.loader.getState('ext.gadget.rtrc') ? mw.loader.load('ext.gadget.rtrc') : mw.loader.load('https://www.mediawiki.org/w/load.php?modules=ext.gadget.rtrc&lang=' + mw.config.get('wgUserLanguage', 'en')));
/**
* Warning on unsigned comments
* @author: Helder (https://github.com/he7d3r)
* @license: CC BY-SA 3.0 <https://creativecommons.org/licenses/by-sa/3.0/>
*/
( function ( mw, $ ) {
'use strict';
function validateComments() {
$( '#wpSave' ).on( 'click', function ( e ) {
var $textBox = $( '#wpTextbox1' ),
curText = $textBox.val(),
signRequired = mw.config.get( 'wgNamespaceNumber' ) % 2 === 1
|| curText.indexOf( ' (' + 'UTC)' ) !== -1,
hasSignature = /~{4}(?!<\/nowiki>)/.test( curText ),
unsignedText = 'Parece que esqueceu de colocar "~~' + '~~" no final da mensagem para assinar o seu comentário. Deseja salvar mesmo assim?';
if ( signRequired && !hasSignature && !confirm( unsignedText ) ) {
$textBox.focus();
e.preventDefault();
mw.log( 'Não salvar' );
}
} );
}
if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) {
$( validateComments );
}
}( mediaWiki, jQuery ) );
// ==UserScript==
// @name Formatador de referências
// @namespace Nenhum
// @description Formata referências para serem usadas na Wikipédia. Para utilizar, basta apertar CTRL + Q em qualquer site que aparecerá um prompt com a referência já formatada.
// @version 1.6
// @date 04/apr/2012
// @update 31/dec/2017
// @grant none
// @include *
// @exclude *wikipedia.org*
// ==/UserScript==
/* jshint laxbreak: true */
( function( window ) {
'use strict';
function formatReferences( event ) {
var archive, ref,
is_archive = location.hostname === 'wayback.archive.org' || location.hostname === 'web.archive.org',
date = new Date(),
months = [
'janeiro', 'fevereiro', 'março', 'abril',
'maio', 'junho', 'julho', 'agosto',
'setembro', 'outubro', 'novembro', 'dezembro'
];
ref = '<ref>{{Citar web|url=' + location.href
+ '|título=' + document.title.replace( /\|/g, '-' )
+ '|publicado=' + ( !is_archive ? location.hostname : /(?:http:\/\/|www\.)(?!wayback|web\.archive)(.*)\//g.exec( location.href )[ 1 ] )
+ '|acessodata=' + [
date.getDate().toString().replace( /^0/, '' ).replace( /^(1)$/, '$1º' ),
months[ date.getMonth() ],
date.getFullYear()
].join( ' de ' )
+ '}}</ref>';
if ( is_archive ) {
archive = /b\/(\d+)/g.exec( location.href );
ref = ref.replace(
ref.substr( ref.indexOf( '=' ) + 1, location.href.length ),
/\d\/(.+)/.exec( location.href )[ 1 ]
+ '|arquivourl=' + location.href
+ '|arquivodata=' + [
archive[ 1 ].substr( 6, 2 ).replace( /^0/, '' ).replace( /^(1)$/, '$1º' ),
months[ archive[ 1 ].substr( 4, 2 ).replace( /^0/, '' ) - 1 ],
archive[ 1 ].substr( 0, 4 )
].join( ' de ' )
);
}
window.prompt( 'Referência formatada: ', ref );
}
document.onkeydown = function( event ) {
// CTRL + Q
if ( event.ctrlKey && event.keyCode === 81 )
formatReferences( event );
};
} )( window );