MediaWiki:Gadget-CleanDeleteReasons.js: diferenças entre revisões
Aspeto
Conteúdo apagado Conteúdo adicionado
m Aplicando convenções de código p/ JavaScript (verificado com o jscs configurado como em [https://github.com/wikimedia/mediawiki-core/blob/master/.jscsrc]) |
m Ajuste conforme relato em Special:Diff/65988671 |
||
Linha 11: | Linha 11: | ||
var deleteMods = function () { |
var deleteMods = function () { |
||
var regexp, |
var regexp, |
||
$wpReason = $( '#wpReason' ); |
$wpReason = $( '#wpReason input' ); |
||
if ( !$wpReason.length ) { |
if ( !$wpReason.length ) { |
Edição atual tal como às 21h20min de 3 de junho de 2023
/**
* @source: Based on [[mw:MediaWiki:Gadget-CleanDeleteReasons.js]]
* @author: [[User:Mike.lifeguard]]
* @see: [[Wikipédia:Esplanada/propostas/Simplificar as justificativas das eliminações (29jul2012)]]
*/
/*global mediaWiki, jQuery */
( function ( mw, $ ) {
'use strict';
var deleteMods = function () {
var regexp,
$wpReason = $( '#wpReason input' );
if ( !$wpReason.length ) {
return;
}
// From [[MediaWiki:excontent]] and [[MediaWiki:Exbeforeblank]]
regexp = /o conteúdo (?:antes de esvaziar )?era/i;
if ( regexp.test( $wpReason.val() ) ) {
$wpReason.val( '' );
}
};
if ( mw.config.get( 'wgAction' ) === 'delete' ) {
$( deleteMods );
}
}( mediaWiki, jQuery ) );