User:Fox de Quintal/MediaWiki:Gadget-fastbuttons.js

/*! * FastButtons * * @author es:User:Racso (versão original do script, na Wikipédia em espanhol) * @author en:User:Macy (versão adaptada para a Wikipédia inglesa) * @author pt:User:Danilo.mac * @author Helder (https://github.com/he7d3r) * @author pt:User:!Silent * @source en:User:Macy/FastButtons.js (en:Special:PermaLink/230473471) * @source es:Special:PrefixIndex/User:Racso/FB * @see MediaWiki:Gadget-fastbuttons.js/buttonsList.js * @see MediaWiki:Gadget-fastbuttons.js/core.js * @help WP:Scripts/FastButtons */ /* global mediaWiki, jQuery */

( function ( mw, $, window ) { 'use strict';

mw.messages.set( {	'fastb-portletButton-title': 'Exibe/Esconde os botões do FastButtons' } );

var portletLink = mw.util.addPortletLink(	'p-cactions',	null,	'FastButtons',	'ca-fastbHideButton',	mw.message( 'fastb-portletButton-title' ) );

try { if ( localStorage.getItem( 'fastb-hidden' ) === 'true' ) { $( portletLink ).click( function( e ) {			localStorage.setItem( 'fastb-hidden', false );			mw.loader.load( 'ext.gadget.fastButtonsCore' );		} ); } else { mw.loader.load( 'ext.gadget.fastButtonsCore' ); } } catch ( e ) { mw.loader.load( 'ext.gadget.fastButtonsCore' ); // T66721? }

}( mediaWiki, jQuery, window ) );

//