Malldiskussion:Basebollspelare

Senaste kommentaren: för 3 år sedan av Larske i ämnet Mall:Nts

Mall:Nts

redigera

@Jensapag: I dokumentationen för mallen nts "Denna mall är endast avsedd att användas i sorterbart tabeller." Vad är sorterbart i denna mall? Maundwiki (diskussion) 5 oktober 2020 kl. 00.48 (CEST)Svara

Det finns framstående MLB-spelare som draftats efter nummer 1 000. Det är orsaken till att jag använt mallen Nts. Om det finns något annat sätt att automatiskt få en tusentalsavgränsare så skulle det bara vara bra. Jensapag (diskussion) 5 oktober 2020 kl. 15.52 (CEST)Svara
Jag trodde de var tagna för sent för att de någonsin skulle lyckas. Nts triggar samma som formatnum och spelarna hamnar i "Kategori:Pages with non-numeric formatnum arguments". @Larske: Är det inte "Mall:Ordningstal" som bör innehålla formatering? Ordningstal returnerar t.ex. 1001:a som inte formatnum gillar men om formateringen fanns i ordningstal skulle den enbart se 1002 vilket borde vara OK? Det finns inte så många artiklar som använder ordningsnummer några basebollspelare kan vara de enda över 1000.
P.S. Länkade draft till Major League Baseball Draft.
--Maundwiki (diskussion) 6 oktober 2020 kl. 17.22 (CEST)Svara
  Fixat @Maundwiki, Jensapag: Mallen har utökats med en optionell parameter formatnum. Genom att ge något värde, till exempel "ja", till parametern formatnum i anropet av mallen {{Ordningstal}}, kommer formateringen att göras *innan* tillägget av ":a" eller ":e" och sidan hamnar inte i åtgärdskategorin.
Exempel
Mallanrop Resultat
{{Ordningstal|1234}} 1234:e
{{Ordningstal|1234|formatnum=ja}} 1 234:e
Detta används i den här mallen så nu hamnar inte längre artiklar som använder mallen i åtgärdskategorin, åtminstone inte på grund av den här mallen. Antalet artiklar i åtgärdskategorin minskade därmed med 65.
Jag valde en bakåtkompatibel lösning, det vill säga att alla anrop som inte använder den nya parametern formatnum fungerar exakt som tidigare för att inte förstöra på sidor där man av något skäl inte vill ha denna formatering. Det verkar bara vara den här mallen som använde {{Nts|{{Ordningstal|...}}}} eller {{formatnum:{{Ordningstal|...}}}}.
--Larske (diskussion) 8 oktober 2020 kl. 09.21 (CEST)Svara