
Sortierung von Listen mit gemischten i18n/non-i18n Werten
-
- Fixed
- 5.2.0 Beta 1
- Throwholics
-
-
Die Systemgruppen haben keine normalen Namen sondern Sprachvariablen und werden dadurch entsprechend dieser Variablen einsortiert und nicht nach deren Inhalt.
Leider wurde die Möglichkeit die von gn5VmUKCtv6ekrMf bereitgestellt wurde weder hier noch bei den Paketen eingebunden...
-
Das ist natürlich sehr ärgerlich...
Danke für die Info
Na dann kann ich ja lange suchen....
Denke aber schon das es ein fehler dann ist, sonst bringt mir die Sortierung nach Name ja nichts wenn es sich nicht auf alle Gruppennamen auswirkt...
-
Im WSC 3.0 hat das noch funktioniert. Insofern habe ich wenig Verständnis für eine derartige Änderung, die zu einem für den Anwender nicht gewollten und nicht nachvollziehbaren Verhalten führt.
Gruß norse
-
Im WSC 3.0 hat das noch funktioniert.
An der Funktionsweise hat sich seit WCF 1.x nichts verändert, das Verhalten ist stets gleich geblieben, aber je nach Konstellation verhält es sich vermeintlich korrekt - dies ist aber das Resultat einer "zufällig korrekten" Sortierung.
-
Ok Alex kann man das dann ggf "richtig" abändern?
Oder siehst du das nicht als Fehler?Jeder Anwender denkt sich das klappt ja nicht...
-
Kannst Du das bitte näher erläutern? Wenn ich davon ausgehe, dass sich die Namen der oben genannten Sprachvariablen von WSC 3.0 zu 3.1 nicht geändert haben, verstehe ich das unterschiedliche Verhalten leider bisher nicht.
Gruß norse
-
[…] verstehe ich das unterschiedliche Verhalten leider bisher nicht.
Es ist kein unterschiedliches Verhalten, lediglich der Wert der in der Datenbank-Tabelle ist abweichend bei ein- bzw. mehrsprachigen Werten. Initial sind die Namen für die Standardgruppen mehrsprachig, aber in einer einsprachigen Installation werden diese implizit bei einem Bearbeiten in einen einsprachigen Wert umgewandelt. Dadurch ergibt sich eine Diskrepanz zwischen dem dargestellten und dem tatsächlichen Wert in der Datenbank.
Zur Illustration:
In der Datenbank:
Wenn ich die Bezeichnung der "Administratoren"-Gruppe nun auf "einsprachig" ändere, steht in der Datenbank das hier:
Das Ergebnis im ACP ist nun das:
-
Ok, verstanden. Das erklärt nun auch, warum ich das gewünschte Verhalten nicht in allen mir zugänglichen Installationen vorgefunden hatte. Ich habe in der Tat zuerst in ein einsprachig betriebenes System geschaut.
Gruß norse
-
Und wie kann ich es reparieren -
wenn von euch kein fix dazu kommt?
Es ist in der Tat eine einsprachige deutsche installation.
-
Bearbeite alle Benutzergruppen einmal und speichere sie neu ab.
Dabei sollte dann der Name als solcher in der DB gespeichert werden und damit die Sortierung korrigieren.
-
Schau ich mir sofort an
-
Es ist in der Tat eine einsprachige deutsche installation.
Ups
Doch nicht einsprachig... hab ja Englisch, Turkisch und Französisch noch installiert...Bearbeite alle Benutzergruppen einmal und speichere sie neu ab.
Dabei sollte dann der Name als solcher in der DB gespeichert werden und damit die Sortierung korrigieren.
Hat geholfen.
Hab nun die Standard gruppen auf einsprachig umgestellt. nun passt es.
-
Alexander Ebert
Added the Label Future fix -
Alexander Ebert
Changed the title of the thread from “Gruppensortierung nach Namen funktioniert nicht richtig (Standardgruppe vernachlässigt)” to “Sortierung von Listen mit gemischten i18n/non-i18n Werten”. -
Marcel Werk
Added the Label 5.2.0 Beta 1 -
Marcel Werk
Set the Label from Future fix to Fixed -
Marcel Werk
Moved the thread from forum WoltLab Suite Core to forum Resolved.
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!