MediaWiki:Group-sysop.js
Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.
- Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
- Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
- Internet Explorer/Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
- Opera: Presiona Ctrl+F5.
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios del grupo Administradores */
jQuery( document ).ready( function ( $ ) {
if (/Especial:Bloquear\/\d+\.\d+\.\d+\.\d+/.test( location.href )) {
$('#mw-input-wpDisableEmail').parent().parent().hide();
$('#mw-input-wpAutoBlock').parent().parent().hide();
} else if (/Especial:Bloquear\/.?/.test( location.href )) {
$('#mw-input-wpHardBlock').parent().parent().hide();
}
//Chequeo anti-monobook-suite y para espacios de nombres editables
if (typeof topaz == 'undefined' && mw.config.get('wgNamespaceNumber') > -1) {
mw.util.addPortletLink('p-cactions',
mw.util.wikiScript('index') + '?title=' +
mw.config.get( 'wgPageName' ) + '&action=delete&razonbr=borrado rápido',
'Borrado rápido', 'quickdelete', 'Borrar rápidamente esta página',
'q', 'ca-move');
}
if (mw.util.getParamValue( 'razonbr' ) && mw.util.getParamValue( 'action' ) === "delete") {
$('#wpReason').val( mw.util.getParamValue( 'razonbr' ) + '; ' +
$('#wpReason').val() );
$('#deleteconfirm').submit();
}
// Añade un botón junto a la caja de texto del resumen del borrado que permite borrar su contenido.
if (mw.config.get( 'wgAction' ) == "delete") {
var wpReason = document.getElementById( "wpReason" ),
image = document.createElement( "img" );
image.width = 23;
image.height = 22;
image.src = '//upload.wikimedia.org/wikipedia/commons/a/a5/Button_not_done.png';
image.border = 0;
image.style.cursor = "pointer";
image.onclick = function() {
var regexp = /(el contenido era|la página estaba vacía|el contenido antes de (blanquear|borrar) era)/i;
if (regexp.test( wpReason.value )) {
wpReason.value = '';
}
return false;
}
wpReason.parentNode.appendChild( image );
}
});