MediaWiki:Common.js: mudanças entre as edições

De wiki.verde.rj.def.br
Ir para navegação Ir para pesquisar
Sem resumo de edição
Etiqueta: Reversão manual
Sem resumo de edição
Linha 1: Linha 1:
/* Códigos JavaScript aqui colocados serão carregados por todos aqueles que acessarem alguma página deste wiki */
/* 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
// Carregar o script externo do chatbot

Edição das 11h01min de 27 de setembro de 2025

/* 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');