Saltar para o conteúdo

MediaWiki:Gadget-CleanDeleteReasons.js: diferenças entre revisões

Origem: Wikipédia, a enciclopédia livre.
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 ) );