Neste artigo vamos explorar e analisar em profundidade
MediaWiki:Gadget-fastbuttons.js, tema que tem sido objeto de grande interesse e debate nos últimos tempos.
MediaWiki:Gadget-fastbuttons.js é um problema que afecta pessoas de todas as idades e origens, e a sua relevância e alcance estendem-se a uma vasta gama de áreas, desde a política e a economia até à saúde e ao bem-estar. À medida que nos aprofundamos neste tópico, examinaremos as suas muitas facetas e consideraremos as suas implicações para a sociedade em geral. Desde as suas origens até ao seu impacto atual,
MediaWiki:Gadget-fastbuttons.js é um tema que merece atenção cuidadosa e análise detalhada. Continue lendo para descobrir mais sobre
MediaWiki:Gadget-fastbuttons.js e sua importância no mundo de hoje!
/*!
* FastButtons
*
* @author ] (versão original do script, na Wikipédia em espanhol)
* @author ] (versão adaptada para a Wikipédia inglesa)
* @author ]
* @author Helder (https://github.com/he7d3r)
* @author ]
* @source ] (])
* @source ]
* @see ]
* @see ]
* @see ]
* @help ]
*/
/* global mw, $ */
( function () {
'use strict';
mw.messages.set( {
'fastb-FastButtons': 'FastButtons',
'fastb-showButton': 'exibir',
'fastb-hideButton': 'esconder',
'fastb-portletButton-title': 'Exibe/Esconde os botões do FastButtons'
} );
var deferred,
portletLink = mw.util.addPortletLink(
'p-cactions',
'#',
mw.message( 'fastb-FastButtons' ) + ' (' + mw.message( 'fastb-' + ( localStorage.getItem( 'fastb-hidden' ) === 'true' ? 'show' : 'hide' ) + 'Button' ) + ')',
'ca-fastbHideButton',
mw.message( 'fastb-portletButton-title' )
);
if ( localStorage.getItem( 'fastb-hidden' ) === 'true' ) {
$( portletLink ).click( function( e ) {
localStorage.setItem( 'fastb-hidden', false );
$.getScript( '//pt.wikipedia.org/w/index.php?title=MediaWiki:Gadget-tipsyDeprecated.js&action=raw&ctype=text/javascript' ).done( function() {
mw.loader.load( 'ext.gadget.fastButtonsCore' );
} );
$( '#ca-fastbHideButton a' ).text(
mw.message( 'fastb-FastButtons' ) + ' (' + mw.message( 'fastb-' + ( localStorage.getItem( 'fastb-hidden' ) === 'true' ? 'show' : 'hide' ) + 'Button' ) + ')'
);
$( this ).off( 'click' );
} );
} else {
deferred = $.Deferred();
$.getScript( '//pt.wikipedia.org/w/index.php?title=MediaWiki:Gadget-tipsyDeprecated.js&action=raw&ctype=text/javascript' ).done( function() {
mw.loader.load( 'ext.gadget.fastButtonsCore' );
} );
}
}() );