Modul:Citation/CS1/sandkasse: Forskelle mellem versioner

Content deleted Content added
No edit summary
ændring af brug af tankestreger og bindestreger i datointervaller (H Y P H E N _ T O _ D A S H) kopi fra eksisterende kode på da.wiki (er ikke sikker på at det er nødvendigt - eller korrekt - nu hvor koden i ~Date validation er ændret
Tag: Tilbagerullet
Linje 922:
 
str may be a comma- or semicolon-separated list
 
MGA73: På da.wiki er det modsat. Koden er derfor ændret til danske forhold så funktionen gør det modsatte:
Konverterer tankestreg til bindestreg, hvilket har betydning ved visning af sidetal, s. 6-7 i stedet for s. 6–7
 
]]
Line 932 ⟶ 935:
local accept; -- Boolean
 
-- MGA73: Fjernet str = str:gsub ('&[nm]dash;', {['–'] = '–', ['—'] = '—'}); -- replace — and – entities with their characters; semicolon mucks up the text.split
str = str:gsub ('&[nm]dash;', {['—'] = '—', ['–'] = '–'}); -- MGA73: byttet om -- replace — and – entities with their characters; semicolon mucks up the text.split
-- MGA73: Den gamle kode på da.wiki så således ud (blot til inspiration/illustration): return str:gsub( '–', '-' );
 
str = str:gsub ('-', '-'); -- replace HTML numeric entity with hyphen character