Revisión del 06:59 17 oct 2026 de Lucio (discusión | contribs.) (Página creada con «→‎Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página: mw.hook('wikipage.content').add(function ($content) { $content.find('pre.codigo-oscuro').each(function () { var $pre = $(this); if ($pre.parent().hasClass('codigo-wrap')) { return; } var $btn = $('<button type="button" class="codigo-copiar">Copiar</button>'); $pre.wrap('<div class="codigo-wrap"></div>'); $pre.before($btn); $btn.on('cl…»)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

MediaWiki:Common.js

De wasp.mx

Nota: Después de publicar, quizás necesite actualizar la caché de su navegador para ver los cambios.

  • Firefox/Safari: Mantenga presionada la tecla Shift mientras pulsa el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
  • Google Chrome: presione Ctrl+Shift+R (⌘+Shift+R en Mac)
  • Internet Explorer/Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
  • Opera: Presiona Ctrl+F5.
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */
mw.hook('wikipage.content').add(function ($content) {
  $content.find('pre.codigo-oscuro').each(function () {
    var $pre = $(this);
    if ($pre.parent().hasClass('codigo-wrap')) { return; }
    var $btn = $('<button type="button" class="codigo-copiar">Copiar</button>');
    $pre.wrap('<div class="codigo-wrap"></div>');
    $pre.before($btn);
    $btn.on('click', function () {
      navigator.clipboard.writeText($pre.text()).then(function () {
        $btn.text('¡Copiado!');
        setTimeout(function () { $btn.text('Copiar'); }, 2000);
      });
    });
  });
});