MediaWiki:Common.js
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)
- Edge: mantenga presionada Ctrl mientras pulsa Actualizar, o presione Ctrl+F5
/* Cualquier código JavaScript escrito aquí se cargará para todos los usuarios en cada carga de página */
// Google Analytics
(function() {
var script = document.createElement('script');
script.async = true;
script.src = 'https://www.googletagmanager.com/gtag/js?id=G-8B8B016NKN';
document.head.appendChild(script);
window.dataLayer = window.dataLayer || [];
function gtag(){ dataLayer.push(arguments); }
gtag('js', new Date());
gtag('config', 'G-8B8B016NKN');
})();
//Abrir enlaces externos en nueva ventana/pestaña
$(function () {
$('a.external').attr('target', '_blank');
});
//Botón Ko-Fi centrado con balanceo cada 2s
$(document).ready(function () {
// Creamos el botón
var boton = $('<div style="text-align:center;"></div>
<script type="text/javascript" src="https://storage.ko-fi.com/cdn/widget/Widget_2.js"></script>
<script type="text/javascript">
kofiwidget2.init("¿Te es útil? ¡Apóyanos!", "#bb1919", "Q5Q41IWYVQ");
kofiwidget2.draw();
setInterval(() => {
const btn = document.querySelector('.kofi-button');
if (!btn) return;
btn.classList.add('balanceo');
setTimeout(() => btn.classList.remove('balanceo'), 400); // Duración del balanceo
}, 2000); // Cada 2 segundos
</script>
');
$('body').append(boton);