Usuari:Gerardduenas/MediaWiki:Gadget-fastbuttons.js
Aparença
El codi que afegiu en aquesta pàgina podria tenir contingut maliciós que comprometi el vostre compte. Si no esteu segur si el codi a afegir és segur, pregunteu abans en la Taverna. El codi s'executarà en mostrar una previsualització d'aquesta pàgina. |
Nota: Després de desar, heu de netejar la memòria cau del navegador per veure els canvis. En la majoria de navegadors amb Windows o Linux, premeu Ctrl+F5 o bé premeu Shift i cliqueu el botó "Actualitza" (Ctrl i "Actualitza" amb Internet Explorer). Vegeu més informació i instruccions per a cada navegador a Viquipèdia:Neteja de la memòria cau.
/* NOTES
CAL CANVIAR ELS TRES LOAD QUAN S'IMPLEMENTI CROSS-WIKI PER ext.gadget.fastButtonsCore
*/
/*!
* 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': 'Mostra/Amaga els botons de 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.using(['mediawiki.api','ext.gadget.mediawiki.api.ptwiki','mediawiki.page.ready','jquery.tipsy','jquery.ui','mediawiki.cookie']).done( function () {
mw.loader.load( '//ca.wikipedia.org/w/index.php?title=User:Gerardduenas/MediaWiki:Gadget-fastbuttons.js/core.js&action=raw&ctype=text/javascript' ); //CANVIAR IMPLEMTACIÓ GLOBAL
console.log('Loaded');
});
} );
} else {
localStorage.setItem( 'fastb-hidden', false );
mw.loader.using(['mediawiki.api','ext.gadget.mediawiki.api.ptwiki','mediawiki.page.ready','jquery.tipsy','jquery.ui','mediawiki.cookie']).done( function () {
mw.loader.load( '//ca.wikipedia.org/w/index.php?title=User:Gerardduenas/MediaWiki:Gadget-fastbuttons.js/core.js&action=raw&ctype=text/javascript' ); //CANVIAR IMPLEMTACIÓ GLOBAL
console.log('Loaded');
});
}
} catch ( e ) {
localStorage.setItem( 'fastb-hidden', false );
mw.loader.using(['mediawiki.api','ext.gadget.mediawiki.api.ptwiki','mediawiki.page.ready','jquery.tipsy','jquery.ui','mediawiki.cookie']).done( function () {
mw.loader.load( '//ca.wikipedia.org/w/index.php?title=User:Gerardduenas/MediaWiki:Gadget-fastbuttons.js/core.js&action=raw&ctype=text/javascript' ); //CANVIAR IMPLEMTACIÓ GLOBAL
conole.log('Loaded');
});
// [[phab:T66721]]?
}
}( mediaWiki, jQuery, window ) );
// [[Categoria:!Código-fonte de scripts|FastButtons]]