Menú alternativo
Toggle preferences menu
Menú alternativo personal
No ha accedido
Tu dirección IP será visible si haces alguna edición

Publicidad:

Patrocinador Top

MediaWiki:Common.js

Página de la interfaz de MediaWiki
Revisión del 12:31 6 julio 2025 de LuxzMurata (discusión | contribs.)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)

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
/* ===== MEDIAWIKI COMMON.JS - PANEL ===== */
// Cargar estadísticas del sitio
function loadAdminStats() {
    // Estadísticas básicas
    $.get(mw.util.wikiScript('api'), {
        action: 'query',
        meta: 'siteinfo',
        siprop: 'statistics',
        format: 'json'
    }).done(function(data) {
        $('#stat-pages').text(data.query.statistics.pages.toLocaleString());
        $('#stat-users').text(data.query.statistics.users.toLocaleString());
        $('#stat-edits').text(data.query.statistics.edits.toLocaleString());
    });

    // Cambios recientes
    $.get(mw.util.wikiScript('api'), {
        action: 'query',
        list: 'recentchanges',
        rclimit: 1,
        format: 'json'
    }).done(function(data) {
        $('#stat-recent-changes').text(data.query.recentchanges.length);
    });
}

// Tooltips para iconos
$(document).on('mouseenter', '.admin-links-item i', function() {
    $(this).parent().attr('title', $(this).parent().text().trim());
});

// Cargar FontAwesome si no está presente
if (!$('link[href*="font-awesome"]').length) {
    $('head').append(
        '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">'
    );
}

Publicidad:

Patrocinador Bottom