MediaWiki:Gadget-HideCategories.js

De Wikcionario, el diccionario libre

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.
/**
 * Hidden categories can be shown on demand.
 * 
 * Adapted from [[fr:Utilisateur:Quentinv57/HideCategories.js]]
 * Maintainers: [[Usuario:Juan renombrado]], [[Usuario:Peter Bowman]]
 */

if (
	mw.config.get( 'wgCategories' ).length &&
	!mw.user.options.get( 'showhiddencats' ) &&
	$( '#mw-hidden-catlinks' ).length
) {
	$( function () {
		var hiddenText = ' - Desplegar las categorías ocultas';
		var shownText = ' - Plegar las categorías ocultas';
		
		$( '<span>' )
			.attr( 'id', 'mw-hidden-catlinks-message' )
			.text( hiddenText )
			.css( {
				fontSize:   'smaller',
				fontWeight: 'bold',
				cursor:     'pointer'
			} )
			.appendTo( '#mw-normal-catlinks' )
			.on( 'click', function () {
				$( this ).text( $( '#mw-hidden-catlinks' ).toggle().is( ':visible' )
					? shownText
					: hiddenText
				);
				return false;
			} );
	} );
}