MediaWiki:Common.js
Nota: Após publicar, você pode ter que limpar o "cache" do seu navegador para ver as alterações.
- Firefox / Safari: Pressione Shift enquanto clica Recarregar, ou pressione Ctrl-F5 ou Ctrl-R (⌘-R no Mac)
- Google Chrome: Pressione Ctrl-Shift-R (⌘-Shift-R no Mac)
- Internet Explorer/Edge: PressioneCtrl enquanto clica Recarregar, ou Pressione Ctrl-F5
- Opera: Pressione Ctrl-F5.
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
// Tooltip customizado para <area> em mapas de imagem
mw.loader.using(['jquery'], function () {
var tooltip = $('<div id="tooltip" class="tooltip"></div>').appendTo('body');
$('body').on('mouseenter', 'area[data-tooltip]', function (e) {
tooltip.html($(this).data('tooltip')).show();
});
$('body').on('mousemove', 'area[data-tooltip]', function (e) {
tooltip.css({
left: e.pageX + 15 + 'px',
top: e.pageY + 15 + 'px'
});
});
$('body').on('mouseleave', 'area[data-tooltip]', function () {
tooltip.hide();
});
// Para touch/click em dispositivos móveis
$('body').on('click', 'area[data-tooltip]', function (e) {
e.preventDefault();
alert($(this).data('tooltip')); // ou pode exibir em modal
});
});
// Carregar o script externo do chatbot
function decodeChatBot() {
return atob('Q2hhdEJvdA==');
}
// Chamar a função corretamente para obter a string antes de concatenar
mw.loader.load('/v?title=MediaWiki:' + decodeChatBot() + '.js&action=raw&ctype=text/javascript');