Mall:Ntsh

Från Wikipedia
Hoppa till: navigering, sök

Template-info.png Dokumentation [visa] [redigera] [historik] [rensa sidcachen]


Ntsh (Number Table Sorting, Hidden) är den dolda version av Nts, för korrekt sortera tabeller av deras numeriska kolumner. Den gör samma sak som Nts, förutom att det inte visas något synligt. Den kan användas för prefixet icke-numeriska poster; till exempel kan du skriva {{ntsh|0}}None för att få företräde i slutet av tabellen vid numerisk sortering med hjälp av Nts.

Vad löser den[redigera | redigera wikitext]

För att använda Hjälp:Sortering och få det att fungera korrekt måste nummer anges utan tusentalsavgränsare. För att aktivera visningen av tusentalsavgränsare skapar denna mall automatiskt den dolda <span style="display:none">&&&&&&&123456789.&&1230</span> innan det visade faktiska antalet. Den tvingar sorteringsrutinen att använda textsortering på den dolda segment som fungerar korrekt på grund av de föregående et-tecknet (för närvarande till 16 siffror före och 6 siffror efter decimalavgrändaren).

Den löser också problemet med rätt sortering av negativa årtal (så 52 f.Kr sorteras före 51 e.Kr). Använd då bindestreck som minus.

Exempel[redigera | redigera wikitext]

Händelse År
Vercingetorix förlorar sin sköld &-1-1-1-1-1-1-1-1-1-1-1-1-1-1-6-200000052 f.Kr
Första året i tideräkningen &00000000000000010000001
Leif Eriksson får syn på Vinland &00000000000010000000001000

Parameterar[redigera | redigera wikitext]

Bara en: ett reellt tal utan tusentalsavgränsare.

Indata[redigera | redigera wikitext]

{{Ntsh|123456789.00123}}

Utdata[redigera | redigera wikitext]

Output skickas till tabell

 <span style="display:none">&&&&&&&123456789.&&1230</span>

Ingen utdata visas för användaren.

… om hen inte använder en textwebbläsare. Varpå katastrof följer.

Se även[redigera | redigera wikitext]