Vorlage Diskussion:Nts
Dezimalzahlen
BearbeitenHallo!
Leider funktioniert diese Vorlage nicht mit Dezimalzahlen. Das Komma kann nicht interpretiert werden. Kann diese Vorlage angepasst werden damit auch Nachkommastellen dargestellt werden können? -- Video2005 00:42, 22. Mai 2007 (CEST)
- Naja, so halb. Die Anzeige geht, man muss nur anstatt des deutschen Dezimaltrennzeichen (Komma ",") das angloamerikanische Dezimaltennzeichen (Punkt ".") einsetzten. Allerdings funktioniert dann die Sortierung irgendwie nicht. --Cepheiden 14:59, 7. Jul. 2007 (CEST)
- Genau für die korrekte Sortierung wurde diese Vorlage erstellt. Vielleicht findet noch ein kluger Kopf eine Lösung für die Sortierung von Dezimalzahlen. Ich habe vorläufig wieder das Beispiel mit Dezimalzahlen entfernt damit ersichtlich wird wie die Vorlage, zumindest bei Ganzen Zahlen, funktioniert. --Video2005 12:19, 8. Jul. 2007 (CEST)
Negative Zahlen
BearbeitenDie Vorlage funktioniert leider auch für negative Zahlen und für zu große Zahlen nicht. Ändere das vorläufig in der Beschreibung und im Beispiel entsprechend. Mal sehn, vielleicht bekomme ich demnächst eine überarbeitete Version der Vorlage hin, die etwas umfänglicher funktioniert. -- lley 08:35, 11. Sep. 2007 (CEST)
- Die sehr großen Zahlen funktionieren doch (bzw.: der Bereich lässt sich leicht auf noch größere Zahlen erweitern). Nur bei meinen bisherigen Überlegungen/Versuchen, die Funktionalität auf negative und gebrochene Zahlen zu erweitern, taucht eine obere Begrenzung (999.999.999.999) auf. Die scheint mir aber hinnehmbar, wenn es gelingt, die Vorlage für negative und gebrochene Zahlen funktionabel zu machen. -- lley 08:47, 11. Sep. 2007 (CEST)
- Die Funktionalität der Vorlage wird über die WikiMedia-Software geregelt, ich weiß daher nicht ob Sinn hat, hier Änderungen vorzunehmen. Die Vorlage hier tauscht nur den Punkt gegen das Komma (für diedeutsche Darstellungsweise) --Cepheiden 09:19, 11. Sep. 2007 (CEST)
- Das stimmt nicht. Die Vorlage fügt Code ein, der eine ordentliche Sortierung in Tabellen ermöglichen soll und tut dies höchst unvollkommen. Ich bin vor einnigen Tagen auf eine entsprechende Frage gestoßen. Weiteres Suchen förderte ähnliche Anfragen an verschiedenen Stellen zu Tage. Den Bedarf, auch Dezimalzahlen zu sortieren (und übrigens auch Angaben wie "ca. 5" oder "100-120") scheint es also zu geben. Mein Anliegen ist es, diese Vorlage entsprechend zu erweitern, dass sie das kann. (Nur auf sehr große Zahlen wird man dabei verzichten müssen, da ist mir jedenfalls noch keine Möglichkeit eingefallen.) -- lley 10:46, 11. Sep. 2007 (CEST)
- Ja klar fügt es Kode ein, halt was die Wiki-Software für die Sortierung benötigt. Grundsätzlich ist es aber einen Kopie der englischen Vorlagen und passt zusätzlich nur die Tausendertrennzeichen an die deutsche Sprache an. Aber ich bin gespannt wie du ob du das hinbekommst mit negativen oder evtl. gar Dezimalzahlen. Viel Erfolg. P.S. das mit der Begrennzung auf 999.999.999.999 stimmt nicht ganz. Bei Zahlen mit mehr als 12 Stellen wird die Darstellung auf die wissenschaftliche Notation mit Exonenent umgestellt. Das ist natürlich dann ein gerundeter Wert, erfolgt abe rmit Absicht. Kannst dich ja mal durch die englischsprachigen Seiten kämpfen. Grüße--Cepheiden 12:01, 11. Sep. 2007 (CEST)
- Das stimmt nicht. Die Vorlage fügt Code ein, der eine ordentliche Sortierung in Tabellen ermöglichen soll und tut dies höchst unvollkommen. Ich bin vor einnigen Tagen auf eine entsprechende Frage gestoßen. Weiteres Suchen förderte ähnliche Anfragen an verschiedenen Stellen zu Tage. Den Bedarf, auch Dezimalzahlen zu sortieren (und übrigens auch Angaben wie "ca. 5" oder "100-120") scheint es also zu geben. Mein Anliegen ist es, diese Vorlage entsprechend zu erweitern, dass sie das kann. (Nur auf sehr große Zahlen wird man dabei verzichten müssen, da ist mir jedenfalls noch keine Möglichkeit eingefallen.) -- lley 10:46, 11. Sep. 2007 (CEST)
- Die Funktionalität der Vorlage wird über die WikiMedia-Software geregelt, ich weiß daher nicht ob Sinn hat, hier Änderungen vorzunehmen. Die Vorlage hier tauscht nur den Punkt gegen das Komma (für diedeutsche Darstellungsweise) --Cepheiden 09:19, 11. Sep. 2007 (CEST)
Exponentialform
BearbeitenDie Angabe 1,0E+5 als Zuschauerzahl in Liste der größten Stadien der Welt ist eher unschön. Muss das so sein? -- Firefox13 07:51, 19. Feb. 2008 (CET)
- Das geiche gilt für die Liste der Verkehrsflughäfen in Deutschland. -- Schumir 14:37, 25. Mär. 2008 (CET)
- ...oder in der Mittelmeerunion unter der Einwohnerzahl Ägyptens --DavidG 21:38, 14. Jul. 2008 (CEST)
- Problem scheint durch Entfernen der #expr-Funktion behoben zu sein, siehe dazu diese Diskussion. Gerald SchirmerPower 23:54, 15. Jul. 2008 (CEST)
- Feature-Request siehe hier. Gerald SchirmerPower 00:41, 16. Jul. 2008 (CEST)
Null hinterm Komma
BearbeitenMuss es eigentlich sein, dass eine Null hinter dem Komma abgeschnitten wird? {{nts| 5.0}}
wird zum Beispiel dargestellt als {{nts| 5.0}}
. Aber dass die erste Nachkommastelle eine Null ist, und nicht etwa auf ganze Zahlen gerundet wurde, ist ja auch eine Information. Zudem ist es gerade bei Tabellen für die Darstellung unschön, wenn in manchen Zeilen eine Nachkommastelle angezeigt wird und in manchen nicht. --BishkekRocks 12:27, 11. Mär. 2008 (CET)
Alle Probleme / Wünsche hier
Bearbeitenließen sich ggf. mit mw:Extension:StringFunctions lösen - habs mal angefragt, man könnte ja dafür stimmen ':-] --Cointel 18:14, 22. Mai 2008 (CEST)
Tausender-Punkte
BearbeitenGab's die Vorlage nicht mal so, dass die Tausender-Trennpunkte mit angezeigt wurden? Wunder mich nur grad, weil ich eben ein paar Werte einbinden wollte. -- Platte U.N.V.E.U. 08:44, 29. Jul. 2009 (CEST)
- Die Vorlage nutzt die interne Funktion formatnum, die vorkurzem auf den punkt als Tausendertrennzeichen umgestellt wurde. (vgl. Wikipedia_Diskussion:Schreibweise_von_Zahlen#Tausendertrennzeichen und verknüpfte Seiten)-- Cepheiden 08:56, 29. Jul. 2009 (CEST)
Sortierung und Darstellung trennen
BearbeitenIch suche eine Möglichkeit, mit der man einen beliebigen String, der dann angezeigt wird, einer Zahl zuordnen kann, die nicht angezeigt wird, nach der aber sortiert wird. Was ist da zu empfehlen? --Jobu0101 02:26, 7. Jan. 2010 (CET)
- Dazu gibt es die Vorlage:SortKey. --Faring 23:20, 7. Jan. 2010 (CET)
- Danke. --Jobu0101 00:04, 8. Jan. 2010 (CET)
Wie kann ich hier die Sortierung korrekt umsetzten? Es ist eine "fast 600" in die Liste eingetragen worden. Ich habe versucht das Attribut data-sort-type="number" für die Spalte zu setzten und verschieden Kombinationen aus nts, SortKey oder data-sort-value verwendet, aber die "fast 600" ist immer an der Anfang der Zahlen sortiert worden. Beispiel:
Hochschule | Studierende |
---|---|
c | {{nts|3}} |
a | |
d | fast 2 |
b | {{nts|1}} |
Nummer
BearbeitenDas englische number sollte hier wohl besser mit Zahl übersetzt werden. Dann passt die Abkürzung zwar nur noch für den englischen Ausdruck, der deutsche ist dafür aber korrekt. --Jobu0101 16:26, 7. Okt. 2010 (CEST)
- Nimm stattdessen den Kunstausdruck Numerikwert (i.S.v. "numerischer Wert"), dann passt das wieder ... ;D --ProloSozz (Diskussion) 02:50, 21. Jan. 2014 (CET)
Codeoptimierung
BearbeitenDiese Vorlage wird oft in sehr großer Zahl auf einer Seite eingebunden. Es ist daher sehr wichtig, dass sie wenige sogen. Nodes erzeugt, denn das entlastet den Parser. Andernfalls steigt die Ladezeit einer Seite extrem an.
Der doppelte Aufruf der formatnum-Funktion generiert drei überflüssige Nodes, ohne dass es einen Effekt hat. Ich habe das daher ersetzt. Weitere Optimierung wäre gut. ÅñŧóñŜûŝî (Ð) 14:33, 6. Feb. 2011 (CET)
- Unnötig liegt immer in der Sicht des Betrachters. Die von dir entfernten formatnums sorgten dafür, das die Eingabeparamter auf jedem Fall auch formatiert ausgegeben werden. Was von Vorteil ist, wie du bei den Vorlage:Nts#Beispiele zur Veranschaulichung (Spalte "mit Vorlage" ist nicht mehr formatiert) sehen kannst. Codeoptimierung ist es so nicht mehr, da es nicht mehr die gleiche Ausgabe wie vorher macht. Der Umherirrende 14:45, 6. Feb. 2011 (CET)
- Das mag sein, aber wenn die Zahl formatiert angezeigt werden soll, dann muss man sie halt auch formatiert als Parameter eingeben. Diese Vorlage soll das Sortieren ermöglichen. Eine zusätzliche "Zwangsformatierung" stellt letztendlich einen Eingriff in den Willen der Autoren dar. Darüber hinaus werden entgegen unseren Regeln auch vierstellige Zahlen mit dem Punkt versehen. diesen sonderfall einzubauen ist aber eine Aufblähung des Codes. Eigentlich ist diese Vorlage in fast allen Verwendungen überflüssig, also eine "Faulheitsverwendung". Wenn du den Code so belassen willst, dann benötigen wir für große Tabellen strenge Regeln, die auch durchgesetzt werden müssen. ÅñŧóñŜûŝî (Ð) 14:57, 6. Feb. 2011 (CET)
- Nachtrag: z.Z. entstehen durchschnittlich 37 Nodes pro Einbindung. ÅñŧóñŜûŝî (Ð) 15:06, 6. Feb. 2011 (CET)
- Wenn sich 4 stellige Zahlen innerhalb von 5 oder mehrstelligen Zahlen befindet, sollten sie auch formatiert werden, damit es einheitlich aussieht. Wenn nicht, wird sich darüber gestritten. Die aktuellen Verwendungen sprechen aber gegen eine solche Änderung. Ich habe nichts dagegen, das zu ändern, dann sollte es aber auch mit den aktuellen Verwendungen kompatibel sein, und das ist es aktuell nicht (Ich glaube die wenigsten Autoren der aktuellen Verwendungen wollten keine Formatierung, da die Doku das ganze auch ohne formatierung der Eingabe angibt). Das die Vorlage in einigen Fällen überflüssig ist, ist nicht abzustreiten, aber daran wird auch die Vorlagenprogrammierung nichts ändern. Strenge Regeln für "große" Tabellen wäre auch ein Eingriff in den Willen des Autoren. Sofern keine Performanzprobleme sichtbar sind, sollte man nicht daran denken, da man mit den Änderungen um das vermeintliche Problem die Server auch belastet. Die Vorlage braucht immer konstant 37 Nodes, nicht durchschnittlich, da es 1 Mio. Nodes gibt, sind 37 Nodes nicht gerade der große Brocken, auch nicht wenn man in mit 500 multipliziert. Der Umherirrende 15:19, 6. Feb. 2011 (CET)
- Diese Million sollte niemals auch nur annähernd erreicht werden. Hast du schon mal eine Seite mit 100.000 Nodes geladen ? Das dauert zeitweilig bereits sehr lange. Du bekommst bei unbelastetem Server die Seite in zwei Sekunden, bei stark ausgelastetem Server bereits eine Gateway-Fehlermeldung. ÅñŧóñŜûŝî (Ð) 15:25, 6. Feb. 2011 (CET)
- Eine solche Seite dauert etwas bis sie geladen ist, das stimmt, aber eine Gateway-Fehlermeldung kommt sehr sehr selten vor. Aufgrund des Cache ist die Auswirkung auch nicht groß. Man merkt das nach der Bearbeitung oder purgen oder wenn man die Einstellungen so gewählt hat, das die Cache-Version nicht zum Einsatz kommen kann und das kommt sehr selten vor. Der Umherirrende 16:00, 6. Feb. 2011 (CET)
Seit wann ist 12.340 größer als 12.340,2 ??
BearbeitenSiehe "geordnete" Tabellen auf der Vorlagenseite, dort steht die Zahl 12.340 km² in der Zeile über 12.340,2 km²! a×pdeHallo! 15:20, 26. Aug. 2014 (CEST)
Und wo ich gerade dabei bin, wieso steht 12,31 km² in der letzten Zeile?? a×pdeHallo! 15:21, 26. Aug. 2014 (CEST)
- Bist du im sortieren Zustand oder im Ursprungszustand? Diesen kann man durch Änderung des Wikitext ändern. Im sortieren Zustand (also nach betätigen der Pfeile) sollte das nicht sein, außer in der ersten sortierbaren Spalte, weil ohne die Vorlage ja nicht richtig sortiert wird. Der Umherirrende 21:23, 26. Aug. 2014 (CEST)
- Ehrlich gesagt, die Pfeile fehlen bei mir seit ein paar Tagen. Keine Ahnung was die da an der wikisoftware herumgepfuscht haben :( a×pdeHallo! 22:35, 26. Aug. 2014 (CEST)
- Dann nutzt du wahrscheinlich FireFox und bekommst JavaScript-Fehler, die auch die Ausführung der Sortierung verhinden. Mehr Informationen unter Wikipedia:Fzw#Helferlein HotCat down?. Der Umherirrende 22:50, 26. Aug. 2014 (CEST)
- Jo, alten FF, aber wie gesagt, bis die am code rumgefummelt haben, lief alles noch. Warum eigentlich? Wenn ich das richtig verstanden habe, wollten die einen workaround für IE5 und ähnlich alte browser schaffen, mit dem Erfolg, dass jetzt auch IE6 u.ä. betroffen sind?? a×pdeHallo! 23:10, 26. Aug. 2014 (CEST)
- Dann nutzt du wahrscheinlich FireFox und bekommst JavaScript-Fehler, die auch die Ausführung der Sortierung verhinden. Mehr Informationen unter Wikipedia:Fzw#Helferlein HotCat down?. Der Umherirrende 22:50, 26. Aug. 2014 (CEST)
- Ehrlich gesagt, die Pfeile fehlen bei mir seit ein paar Tagen. Keine Ahnung was die da an der wikisoftware herumgepfuscht haben :( a×pdeHallo! 22:35, 26. Aug. 2014 (CEST)
Abkürzung des Monatsnamens „März“
BearbeitenHallo, in den Tabellen in Unofficial Football World Championships ist mir aufgefallen, dass der Monat März mit Mär. abgekürzt wird. Das finde ich absurd, zumal offenbar mit derselben nts-Konfiguration „Juni“ und „Juli“ ausgeschrieben werden. Mein Vorschlag ist daher, auch den März auszuschreiben. --Till.niermann (Diskussion) 20:28, 23. Aug. 2018 (CEST)