MediaWiki:Common.js
De LibreFind
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