| Vorlagenprogrammierung | Diskussionen | Lua | Test | Unterseiten | |||
| Modul | Deutsch | English | Modul: | Dokumentation | |||
Sort/cellNum – Modul zum Generieren von sortierbaren Zahlenwerten in Tabellen und zur gehobenen Zahlenformatierung.
#invoke – alle optional:
. als Dezimaltrennzeichen zulässig, aber auch Komma , der deutschen Notation.1.234E56 für Exponentialdarstellung zur Basis 10 ist ebenfalls möglich; löst Präsentation in Exponentialdarstellung aus.1.234 nicht zweifelsfrei zugeordnet werden könnte; Einskommazwei oder Tausendzweihundert? Wird im Zweifelsfall als internationalisierte Angabe interpretiert.0 bis 9 abgebildet werden können, sind möglich und führen zu einer adäquaten Sortierung gemischt mit westlichen Ziffern.01 dann notwendige Tabellensyntax für sortierbare Werte voranstellen.<span> bilden, falls erforderlich.cell=1 wirksam.cell=1 wirksam." sind unzulässig.2024-06-011 – Mindestversionsbezeichnung oder wikidata oder ~{{#invoke:Sort/cellNum|failsafe}} ergibt 2025-01-27{{#invoke:Sort/cellNum|failsafe|2001-01-01}} ergibt: »2025-01-27«{{#invoke:Sort/cellNum|failsafe|2099-01-01}} ergibt: »« – leer, falls Mindestversionsbezeichnung nicht erfülltwikidata, so ist der Wert die auf Wikidata registrierte Versionsbezeichnung (2025-01-27) oder lokal, falls dort keine gefunden.
~, so ist das Ergebnis leer, falls Übereinstimmung der lokalen mit der auf Wikidata registrierten Versionsbezeichnung besteht ().2025-01-27) bei wikidata, oder lokal falls dort keine gefunden, bzw. leer wenn synchronisiert×10 wird der Buchstabe E kopiert, wodurch sich ein gängiges maschinenlesbares und in Programmiersprachen übliches Format ergibt.Die nachstehenden Schlüsselwörter werden erkannt und bei ungenauen Angaben ausgewertet:
Eine Einbindung erfolgt jeweils im Format
{{#invoke: Sort | Funktionsname | Wert1 | Wert2 | NameX=Wert … }}
Die Parameter können wie bei Vorlagen benannt oder unbenannt sein; deren Regeln gelten analog.
Wenn unbekannte Zeichenketten von außen kommen (als Vorlagenparameter), sollte immer mit der Form 1=Wert gearbeitet werden.
Zu allgemeinen Problemen beachte die Abhilfen wie bei Vorlagen.
Wenn in einer Vorlage ein Modul verwendet wird, sollte auch immer die Vorlage:Dokumentation/Lua in der Dokumentationsseite eingebunden werden.
Zu weiteren Informationen siehe Hilfe:Lua.
Bei Problemen wende dich bitte an die Vorlagen-Werkstatt, in schweren Fällen hilft auch die Lua-Werkstatt.