Inhaltsverzeichnis mit Sortierungsproblemen
Zur besseren Artikelsuche wollte ich auf meiner Seite “Archiv Index” zusätzlich eine alphabetische Auflistung der einzelnen Artikel als Inhaltsverzeichnis einfügen. Eine tolle Idee wie das zu bewerkstelligen ist, habe ich im WordPress Testblog gefunden.
Allerdings ist die Sortierung nicht ganz so toll. Zumindest hatte ich es mir etwas anders vorgestellt:
- aus dem leben eines pfarrmannes (29.11.06)
- ächz (23.07.06)
- öpnv & service (26.11.06)
- bösartigkeit kennt keine grenzen (21.08.06)
- barbarossa, löwenherz & co. (02.07.06)
- …
- was wurde eigentlich aus… (05.10.06)
- würg (02.12.06)
- Weihnachtskehraus (27.12.06)
Wie unschwer zu erkennen ist, scheint Wordpress ein Problem mit der Sortierung der Umlaute zu haben. Dass Ä nach A kommt geht ja noch, aber dann ein Ö? Oder ein Ö vor B? Ebenso das Ü nach A, aber vor E?
Seltsam. Meine erste Vermutung: Ich habe HTML-Zeichen (&Xuml;) mit den “normalen” Zeichen (ä, ö, ü) gemischt und so diese wirre Sortierung zustande gebracht. Also habe ich schnell noch alle Umlaute überprüft. Ergebnis: außer B & ouml; sartigkeit sind alle Umlaute direkt als ä, ö oder ü und nicht als HTML-Sonderzeichen eingebaut. Aber auch die Änderung in Ö bringt keine wirkliche Verbesserung: bös steht jetzt nach bar und vor bee.
Die Änderung aller Umlaute in HTML-Zeichen à la &Xuml;, stellt die mit Umlaut beginnenden Einträge ganz an den Anfang des Inhaltsverzeichnisses, noch vor (un)heilige.
Auch nicht unbedingt was ich beabsichtigt hatte und eine Lösung für dieses Problem habe ich auch noch nicht gefunden.

Kommentar schreiben: