MediaWiki:Wikilengua.js
Wikilengua
Nota: Tras guardar el archivo, debe actualizar la caché de su navegador para ver los cambios:
- Mozilla: ctrl-shift-r,
- Internet Explorer: ctrl-f5,
- Safari: cmd-shift-r,
- Konqueror f5.
/*
Como se puede ver en la página de latinismos, funciona a medias:
álter ego está en su sitio, pero ídem se va al final. ¿Por qué?
*/
function ts_sort_caseinsensitive(a,b) {
var aa = a[1].toLowerCase();
aa = aa.replace(/á/, "a");
aa = aa.replace(/é/, "e");
aa = aa.replace(/í/, "i");
aa = aa.replace(/ó/, "o");
aa = aa.replace(/ú/, "u");
aa = aa.replace(/ü/, "u");
var bb = b[1].toLowerCase();
bb = bb.replace(/á/, "a");
bb = bb.replace(/é/, "e");
bb = bb.replace(/í/, "i");
bb = bb.replace(/ó/, "o");
bb = bb.replace(/ú/, "u");
bb = bb.replace(/ü/, "u");
return (aa < bb ? -1 : aa > bb ? 1 : a[2] - b[2]);
}









