Modul:Citation/CS1/sandkasse: Forskelle mellem versioner

Content deleted Content added
Fjerner version 10762020 af MGA73 (diskussion) - ser lige om dette giver færre fejl
Tag: Omgjort
æ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
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
Bemærk at koden retter i fx |pages=, |issue=, etc. hvorimod alle rettelser af datoer sker i ~/Date validation
 
]]
Line 932 ⟶ 936:
local accept; -- Boolean
 
-- MGA73: Fjernet original kode fra en.wiki: 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