Usuário:Vitor Mazuco/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)
- Internet Explorer / Edge: Pressione Ctrl enquanto clica Recarregar, ou pressione Ctrl-F5
- Opera: Pressione Ctrl-F5.
/*global jQuery, mediaWiki, pathoschild */
( function ( mw, $ ) {
'use strict';
var addExtraButtons = function(){
mw.toolbar.addButtons( {
imageFile: '//upload.wikimedia.org/wikipedia/commons/c/c8/Button_redirect.png',
speedTip: 'Redireccionar página',
tagOpen: '#REDIRECIONAMENTO [[',
tagClose: ']]',
sampleText: 'Título da ligação'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/7/74/Button_comment.png',
speedTip: 'Comentário oculto',
tagOpen: '<!-- ',
tagClose: ' -->',
sampleText: 'Comentário oculto'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/4/4d/Button_quotes.png',
speedTip: 'Citação',
tagOpen: '{' + '{citação|' + '|',
tagClose: '}}',
sampleText: 'Inserir citação aqui'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/d/d1/Button_mysignature.png',
speedTip: 'Assinatura',
tagOpen: '~~'+'~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/1/13/Button_enter.png',
speedTip: 'Quebra de linha',
tagOpen: '<br />',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/b/bd/Button_recherche_ip.png',
speedTip: 'Ligações externas',
tagOpen: '==Ligações externas==',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/9/9a/Button_references.png',
speedTip: 'Notas e Referências',
tagOpen: '\n{' + '{referências|Notas e Referências}' + '}\n',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/b/b5/Button_mini_stub.png',
speedTip: 'Marcar como mínimo',
tagOpen: '{' + '{mínimo',
tagClose: '}' + '}',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/8/8e/Button_stub.png',
speedTip: 'Marcar como esboço',
tagOpen: '{' + '{esboço-',
tagClose: '}' + '}',
sampleText: 'tema'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/1/11/Button_ER.png',
speedTip: 'Propor Eliminação Rápida',
tagOpen: '{' + '{ER|',
tagClose: '|~~'+'~~}' + '}',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/e/eb/Button_plantilla.png',
speedTip: 'Predefinição',
tagOpen: '{' + '{',
tagClose: '}' + '}',
sampleText: 'Nome da predefinição'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/2/29/Button_user.png',
speedTip: 'Referir um usuário ou IP',
tagOpen: '{' + '{Usuário2|',
tagClose: '}' + '}',
sampleText: 'Nome do usuário ou IP'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/1/1c/Button_advanced_image.png',
speedTip: 'Imagem Avançada',
tagOpen: '[[Imagem:',
tagClose: '|thumb|200px|Legenda]]',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/a/a1/Button_template_tl.png',
speedTip: 'Mostrar código da predefinição',
tagOpen: '{' + '{tl|',
tagClose: '}' + '}',
sampleText: 'Nome da predefinição'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/6/6c/Button_see_also.png',
speedTip: 'Ver também',
tagOpen: '== Ver também ==',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/6/62/Button_desambig.png',
speedTip: 'Desambiguação',
tagOpen: '{' + '{Desambiguação|{' + '{' + 'subst:FULLPAGENAME}' + '}' + '}' + '}\n\n*',
tagClose: '\n\n[[Categoria:Desambiguação]]\n\n',
sampleText: 'Exemplo'
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/4/4a/Button_welcome.png',
speedTip: 'Bem-vindo IP',
tagOpen: '{' + '{subst:Bem-vindo IP}}~~' + '~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/0/0d/Button_Nuvola_apps_gaim.png',
speedTip: 'Bem-vindo Reg',
tagOpen: '{' + '{subst:Bem-vindo}}~~' + '~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/d/da/Vote_choice_button.png',
speedTip: 'Votar',
tagOpen: '# ~~' + '~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/c/c0/Button_support_vote.png',
speedTip: 'Apoio',
tagOpen: '{' + '{Apoio}} ~~' + '~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/8/80/Button_oppose_vote.png',
speedTip: 'Contra',
tagOpen: '{' + '{Contra}} ~~' + '~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/a/a0/Button_keep.png',
speedTip: 'Manter',
tagOpen: '{' + '{Manter}} ~~' + '~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/1/13/Button_delete.png',
speedTip: 'Eliminar',
tagOpen: '{' + '{Eliminar}} ~~' + '~~',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Symbol_comment_vote.svg/22px-Symbol_comment_vote.svg.png',
speedTip: 'Comentário',
tagOpen: '{' + '{Comentário}}',
tagClose: '',
sampleText: ''
}, {
imageFile: '//upload.wikimedia.org/wikipedia/commons/thumb/e/e0/Symbol_question.svg/22px-Symbol_question.svg.png',
speedTip: 'Pergunta',
tagOpen: '{' + '{Pergunta}}',
tagClose: '',
sampleText: ''
},{
imageFile: '//upload.wikimedia.org/wikipedia/commons/2/29/Button_user.png',
speedTip: 'Citar Usuário',
tagOpen: '{{U|',
tagClose: '}}',
sampleText: ''
},{
imageFile: '//upload.wikimedia.org/wikipedia/commons/5/5b/Button_check.png',
speedTip: 'Feito',
tagOpen: '{' + '{Feito}}',
tagClose: '~~' + '~~',
sampleText: ''
} );
/* Se quiser mais botões, copie e modifique os exemplos acima */
};
if( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) {
mw.loader.using( 'user.options', function () {
// This can be the string "0" if the user disabled the preference ([[bugzilla:52542#c3]])
if ( mw.user.options.get( 'usebetatoolbar' ) == 1 ) {
// Use something like [[m:User:Krinkle/Scripts/InsertWikiEditorButton#Example]]
} else if ( mw.user.options.get( 'showtoolbar' ) == 1 ) {
$.when(
mw.loader.using( 'mediawiki.toolbar' ),
$.ready
).then( addExtraButtons );
}
} );
}
/**
* TemplateScript adds configurable templates and scripts to the sidebar, and adds an example regex editor.
* @see https://meta.wikimedia.org/wiki/TemplateScript
*/
// <pre>
$.getScript('//tools.wmflabs.org/meta/scripts/pathoschild.templatescript.js', function() {
try {pathoschild.TemplateScript.Add([
{ name: 'welcome', template: '{{subst:bem-vindo(a)}} ~~~~', position: 'after', editSummary: 'Bem-vindo(a)!', forNamespaces: 3, forActions: 'edit' },
// add your own templates or scripts here
]);
} catch (e) {}
});
// </pre>
}( mediaWiki, jQuery ) );
$( function() {
if ( !!( mw.util.getParamValue( 'diff' )
&& mw.util.getParamValue( 'oldid' ) )
) {
$( '.mw-thanks-thank-link' ).remove();
$( '#mw-diff-ntitle1' ).html( $( '#mw-diff-ntitle1' ).html().replace( /\(\)/, '' ) );
}
} );