Vorlage Diskussion:SortDate

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 4 Jahren von Wickie37 in Abschnitt display-Parameter sortiert falsch
Zur Navigation springen Zur Suche springen

Vorschlag: anzuzeigender Text als optionaler Parameter[Quelltext bearbeiten]

In fast allen Fällen ist diese Vorlage super, aber in seltenen Fällen auch nicht. In der Tabelle steht z.B. 13./14. Januar 2001, sortieren nach dem 13. Jan. wäre kein Problem, dann würde dann aber da stehen wenn man die SortDate-Vorlage benutzt: 13. Januar 2001/14. Januar 2001. Deshalb fände ich es sinnvoll, wenn man den Text, der dargestellt wird, auch als Parameter angeben kann.--EWriter 15:22, 24. Okt. 2010 (CEST)Beantworten

Obwohl es da vier Jahre lang keine Reaktion gab: Zustimmung! Beispiel, wo das gute Dienste leisten könnte: Tabelle der Festbestellungen in Airbus A380. Dort steht bei Datum der Erstauslieferung manchmal „unbestimmt verschoben“ — wäre nett, wenn man das z.B. so darstellen könnte: {{SortDate|9999-12-31|display=unbestimmt verschoben}} --Feldkurat Katz (Diskussion) 17:20, 18. Sep. 2014 (CEST)Beantworten
Pro Auch meinerseits Zustimmung. Sinnvoller Vorschlag, der vielfach zur Anwendung kommen würde. --Furfur Diskussion 17:49, 10. Jun. 2017 (CEST)Beantworten
Das lasse ich mir mal durch den Kopf gehen. ÅñŧóñŜûŝî (Ð) 16:14, 11. Jun. 2017 (CEST)Beantworten
Müsste jetzt passen. ÅñŧóñŜûŝî (Ð) 17:21, 11. Jun. 2017 (CEST)Beantworten
@Antonsusi: Ja, das scheint zu funktionieren, vielen Dank! --Furfur Diskussion 11:13, 17. Jun. 2017 (CEST)Beantworten

Sortierung v.Chr.[Quelltext bearbeiten]

Auf der Liste von Vulkanen in Italien habe ich die Zeitangaben mit dieser Vorlage formatiert, aber beim Sortieren nach "Letzte Eruption" kommt "vor ca. 150'000 Jahren" zeitlich vor "vor ca. 180'000 Jahren". Könnt Ihr bitte den Bug beseitigen oder korrigien, was ich falsch gemacht habe. Dankeschön, --Patagonier (Diskussion) 14:32, 28. Jun. 2017 (CEST)Beantworten

Für soviele Dezimalstellen ist die Vorlage nicht ausgelegt. sie funktioniert nur von ca -5000 bis -5000. ÅñŧóñŜûŝî (Ð) 20:54, 28. Jun. 2017 (CEST)Beantworten

Und das kann man nicht erweitern, dass ein grösserer Bereich abgedeckt wird? --Patagonier (Diskussion) 23:14, 28. Jun. 2017 (CEST)Beantworten

display-Parameter sortiert falsch[Quelltext bearbeiten]

Hallo,

wenn ich die Vorlage benutze ohne den display-Parameter, wird die Tabelle richtig sortiert. Benutze ich den display-Parameter um Text darzustellen, wie in der Beschreibung angegeben, wird falsch sortiert. Selbst wenn ich es aus der Vorlage herauskopiere. Kann da jemand etwas zu sagen oder helfen? (nicht signierter Beitrag von 2.247.241.213 (Diskussion) 17:36, 24. Feb. 2018 (CEST))Beantworten

Nicht nur mit display ist die Sortierung falsch, auch die Einträge ohne Tag bzw. Monat sind falsch sortiert. Wenn ich mir den Quelltext anschaue, sehe ich dass z.B. {{SortDate|2000}} zu "2000" wird. Wenn ich das richtig verstehe hat class="sortkey" keinen Einfluss. Also ist der Textinhalt für den Parser (abzüglich des span-Tags) "500000002000". Nun liegt die richtige Sortierung wohl daran, ob das als Text oder Zahl interpretiert wird. Als Text interpretiert wäre die Sortierung richtig, solange der sortkey passt und immer gleich lang ist (was offenbar der Fall ist). Als Zahl interpretiert wird aber Mist draus, wenn der sichtbare Text ohne Trenner an den sortkey dran gehangen wird. @Antonsusi: kannst du das mal anschauen, ob meine Interpretation stimmt, wenn ja sollte es doch reichen in Modul:Vorlage:FormatDate ein Trennzeichen am Ende des span einzufügen, oder? --Wickie37 18:01, 30. Okt. 2019 (CET)Beantworten
Das bestätigt meine Annahme, dann übernehme ich das mal so. --Wickie37 18:20, 30. Okt. 2019 (CET)Beantworten

Funktioniert wieder [1] :)

--Wickie37 18:25, 30. Okt. 2019 (CET)Beantworten