Vorlage:Nts
Achtung! | |
---|---|
Diese Vorlage ist - ebenso wie die Vorlage:Dts - bei sehr häufiger Einbindung in eine Seite eine starke Belastung des Servers (genauer: Parsers). Sie sollte daher zusammen mit der Vorlage:Dts nicht öfter als ca. 500 mal auf einer Seite auftauchen. |
Nts steht für Nummern-Tabellen-Sortierung (oder auch englisch: Number Table Sorting) und wird verwendet, um numerische Angaben in Tabellenspalten richtig zu sortieren und zu formatieren. Es werden zurzeit positive Zahlen mit 15 Vor- und 10 Nachkommastellen unterstützt. Der Dezimaltrenner ist das Komma (deutsche Notation), ein Punkt wird ignoriert.
Spalten in Tabellen mit der Klasse sortable
werden normalerweise als Zeichenketten sortiert (→ Hilfe:Sortieren). Wenn der Spaltenwert als gültige Zahl erkannt wird, erfolgt die Sortierung nach dem numerischen Wert. Dieses Verfahren scheitert aber regelmäßig, wenn hinter der Zahl noch ein Zusatz (wie z. B. eine Einheit) steht oder die Zahlen formatiert sind. In diesem Fall kann diese Vorlage zum Einsatz kommen.
- Achtung: Trotzdem führt die Vorlage aber nicht zu automatischer Zahlerkennung (die Einträge sind noch gemischt alphanumerisch): Es muss die gesamte Spalte auf nts umgestellt werden.(?)
Inhaltsverzeichnis
Übrigens: Die PlusPedia ist NICHT die Wikipedia. Wir sind ein gemeinnütziger Verein, PlusPedia ist werbefrei. Wir freuen uns daher über eine kleine Spende! |
1 Beispiele
1.1 Beispiele zur Veranschaulichung
Quelltext | mit Vorlage | ohne Vorlage |
---|---|---|
{{nts|2345000}} km² |
2.345.000 km² | 2.345.000 km² |
{{nts|1234000}} km² |
1.234.000 km² | 1.234.000 km² |
{{nts| 123400}} km² |
123.400 km² | 123.400 km² |
{{nts| 54300}} km² |
54.300 km² | 54.300 km² |
{{nts| 12340}} km² |
12.340 km² | 12.340 km² |
{{nts| 12340,2}} km² |
12.340,2 km² | 12.340,2 km² |
{{nts| 1230}} km² |
1.230 km² | 1.230 km² |
{{nts| 12,30}} km² |
12,30 km² | 12,30 km² |
{{nts| 1,230}} km² |
1,230 km² | 1,230 km² |
{{nts| 12,31}} km² |
12,31 km² | 12,31 km² |
Dezimalpunkt wird ignoriert:
Quelltext | mit Vorlage | ohne Vorlage |
---|---|---|
{{nts| 12.30}} km² |
1.230 km² | 12.30 km² |
{{nts| 1.230}} km² |
1.230 km² | 1.230 km² |
Anmerkung zur Darstellung hier im Beispiel: Die oben im Quelltext hinter nts| und vor der Zahl freigemachte Abstand bei kleineren Zahlen soll nur deutlich machen, dass die Werte in verschiedene Größenordnungen liegen, dort müssen keine Leerzeichen eingegeben sein, ggf. beeinflussen sie vermutlich nur die Übersichtlichkeit des Quelltextes.
1.2 Beispiele von realen Tabellen
mit Vorlage | ohne Vorlage |
---|---|
2.345.000 km² | 2345000 km² |
1.234.000 km² | 1234000 km² |
123.400 km² | 123400 km² |
54.300 km² | 54300 km² |
12.340 km² | 12340 km² |
12.340,2 km² | 12340,2 km² |
1.230 km² | 1230 km² |
12,30 km² | 12,30 km² |
1,230 km² | 1,230 km² |
12,31 km² | 12,31 km² |
mit Vorlage | ohne Vorlage |
---|---|
Eine Verwendung eines Punktes anstelle des Dezimalkommas führt zu falschen Anzeigen, da der Dezimalpunkt ignoriert wird: Der unten sichtbare Punkt ist der automatisch dargestellte Tausendertrenner. | Eine Verwendung eines Punktes anstelle des Dezimalkommas bleibt unverändert erhalten: Der unten sichtbare Punkt ist der eingegebene Dezimalpunkt. |
1.230 km² | 12.30 km² |
1.230 km² | 1.230 km² |
2 Siehe auch
- Vorlage:Datum, dasselbe, ohne Sortierfeature (feine Formatierung)
- Vorlage:Dts für Datumsangaben, Vorlage:0 für Zahlen, Vorlage:SortKeyName für Personennamen, Vorlage:SortKey
3 Technische Anmerkung
Eine Methode, alphanumerische Einträge dem Sortiermodul als Zahl „unterzuschieben“, gibt es keine: Ein einziger nicht vollständig numerischer Eintrag erfordert die Umstellung der ganzen Spalte auf alphanumerisch: Alle anderen Workarounds können spätestens beim späteren Ändern eines numerischen Werts und sich ändernder Sortierung instabil werden.
Bei Fragen zu dieser Vorlage kannst du dich an die Vorlagenwerkstatt wenden oder in der Quelle nachschauen (bisher ist das meist die Vorlage in der Wikipedia). |
|
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular
PlusPedia Impressum
Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.
Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.