Navigation und NavEditor: Problem bei der Anzeige von Navigationseintragen

Bei dem NavEditor gibt es derzeit noch das Problem, daß der Navigationsindex bei einer größeren Zahl als 10 Einträgen die Sortierung falsch macht.

Sprich: Ein Index der Form:

		
		A3-B1	Isabelle Urban
		A3-B2	Prof. Dr. Erika Greber	
		A3-B3	Prof. Dr. Theo Elm	
		A3-B4	Prof. Dr. Jürgen Lehmann	
		A3-B5	PD Dr. Bettina Bannasch	
		A3-B6	Dr. Annette Gilbert	
		A3-B7	PD Dr. Dirk Kretzschmar	
		A3-B8	Dr. Evi Zemanek	
		A3-B9	Dr. Tanja Rudtke	
		A3-B10	Dr. Lydia Marhoff	
		A3-B11	PD Dr. Markus May	
		A3-B12	PD Dr. Christine Ivanovic	
  

wird bei der konkreten Anzeige des Menus nicht in der oben angegebenen Abfolge angezeigt, sondern in der Abfolge:

		A3-B1	Isabelle Urban
		A3-B10	Dr. Lydia Marhoff	
		A3-B11	PD Dr. Markus May	
		A3-B12	PD Dr. Christine Ivanovic	
		A3-B2	Prof. Dr. Erika Greber	
		A3-B3	Prof. Dr. Theo Elm	
		A3-B4	Prof. Dr. Jürgen Lehmann	
		A3-B5	PD Dr. Bettina Bannasch	
		A3-B6	Dr. Annette Gilbert	
		A3-B7	PD Dr. Dirk Kretzschmar	
		A3-B8	Dr. Evi Zemanek	
		A3-B9	Dr. Tanja Rudtke	

Grund ist die Sortierung nach Alphabet bei Zeichenfolgen die aus Alphabet und Zahlen bestehen.

Bei der manuellen Bearbeitung der Navigationsindex-Datei ist dies kein Problem.
In dem Fall kann man anstelle eines Key „A3-B1“ auch schrieben „A1-B01“.
Dann wird richtig sortiert.

In Verbindung mit dem NavEditor gibt es jedoch das Problem, daß dieser diesen Trick nicht nutzt, und daher „richtig“ nach Syntax die Keys neu erstellt.

An einer Lösung des Problems wird gearbeitet.
Bis dahin gilt die Empfehlung, längere Listen, die in der Navigation auftauchen, aufzuspalten in Unterverzeichnisse.
Ohnehin gilt als Regel für jede benutzerfreundliche Navigation, daß diese nicht mehr als 8 Unterelemente enthalten sollte. Navigationen, die mehr als 8 Elemente auf einmal in einer Ebene anzeigen, sind nach Erfahrungen aus der Usability nicht zu empfehlen.