MediaWiki:Common.js

De LibreFind
Saltar a: navegación, buscar

Nota: tras guardar, quizás necesites actualizar la caché de tu navegador para ver los cambios.

  • Firefox/Safari: Mantén presionada la tecla Mayús mientras pulsas el botón Actualizar, o presiona Ctrl+F5 o Ctrl+R (⌘+R en Mac)
  • Google Chrome: presiona Ctrl+Shift+R (⌘+Mayús+R en Mac)
  • Internet Explorer: mantén presionada Ctrl mientras pulsas Actualizar, o presiona Ctrl+F5
  • Opera: dirígete a Menú → Configuración (Opera → Preferencias en Mac) y luego a Privacidad y seguridad → Borrar datos de navegación → Imágenes y archivos en caché.
// START search boxes
// focus
if ( mw.config.get('wgPageName') == 'Página_principal') { document.searchbox.search.focus(); }
if ( mw.config.get('wgNamespaceNumber') == 0) { e = document.getElementById('bodySearchInputresultsearch'); if ( e ) { e.value = mw.config.get('wgTitle').split(' (Q')[0]; e.focus(); e.setSelectionRange(1000, 1000); } }
// ajax suggestions
document.getElementById('searchform').action = '/w/index.php';
document.getElementsByName('search')[0].id = 'searchInput';
// END search boxes

// sort translation ul
if ( document.getElementById('translation') ) {
    document.getElementById('translation').getElementsByTagName('ul')[0].setAttribute('id', 'translationul');
    var translationul = $('#translationul');
    var translations = translationul.children('li').get();
    translations.sort(function(a, b) {
        return $(a).text().toUpperCase().localeCompare($(b).text().toUpperCase());
    })
    $.each(translations, function(idx, itm) { translationul.append(itm); });
}
// end sort translation ul