Modul:gammalstavning/dok
Detta är dokumentationssidan för Modul:gammalstavning
Syfte
redigeraImplementerar {{gammalstavning}}
.
Parametrar
redigera- (obligatorisk) språkkod (se Wiktionary:Alla språk och koder med antal huvuduppslag och Modul:lang/data)
- (obligatorisk) kod för reformen (gemener, se
{{gammalstavning}}
för listan, eller-
för ospecificerad) - (obligatorisk) ny (aktuell eller näst nyare) stavning (utan hakparenteser
[[
...]]
) - (optionell) ejtagg=1 utelämna texten
(ålderdomligt)
(vid kedjelagd användning) - caller=true, pagenameoverridetestonly=, nocat=true, nocat=false
Exempel och självtest
redigera{sv|hv|vilken}
- sida "hvilken", svenska
(ålderdomligt) genom stavningsreformen 1906 ersatt av vilken
{da|aa|forstå}
- sida "forstaa", danska
(ålderdomligt) genom rättskrivningsreformen 1948 ersatt av forstå
{sv|-|glass}
- sida "glass", ospecificerad reform
(ålderdomligt) ersatt av glass
{da|aa|forstå|junk=uppskattas-ej}
- FEL, sida "forstaa", ogiltig parameter
Ogiltiga parametrar -- "Mall:gammalstavning" använder inte parameter "junk=".
{Sv|hv|vilken}
- FEL, sida "hvilken", uppenbarligen ogiltig språkkod
Uppenbarligen ogiltig språkkod -- Kod "Sv" skickades in i "Mall:gammalstavning".
{sv|av|vilken}
- FEL, sida "hvilken", svenska, okänd reform
Mallsyntax -- Okänd förkortning för reform "av" för språkkod "sv" skickad in i "Mall:gammalstavning".
Felhantering
redigera6 olika fel detekteras. Spårningskategori Kategori:Mallsyntax och andra. Tydliga röda varningar visas vid förhandsgranskning men inte i sparade versioner.
Behövda submoduler
redigeraAutomatiserade test
redigeraAll tests passed. (refresh)
Text | Expected | Actual | |
---|---|---|---|
{{gammalstavning|sv|hv|vilken|pagenameoverridetestonly=hvilken|nocat=false}} | <i>(ålderdomligt) genom [[w:stavningsreformen 1906|stavningsreformen 1906]] ersatt av</i> [[vilken]][[Kategori:Svenska/Ålderdomligt|hvilken]] | <i>(ålderdomligt) genom [[w:stavningsreformen 1906|stavningsreformen 1906]] ersatt av</i> [[vilken]][[Kategori:Svenska/Ålderdomligt|hvilken]] | |
{{gammalstavning|sv|wv|öfvergifva|pagenameoverridetestonly=öfwergifwa|nocat=false}} | <i>(ålderdomligt) genom övergången från fraktur till antikva ersatt av</i> [[öfvergifva]][[Kategori:Svenska/Ålderdomligt|z°fwergifwa]] | <i>(ålderdomligt) genom övergången från fraktur till antikva ersatt av</i> [[öfvergifva]][[Kategori:Svenska/Ålderdomligt|z°fwergifwa]] | |
{{gammalstavning|sv|-|dom|pagenameoverridetestonly=dem|nocat=false}} | <i>(ålderdomligt) ersatt av</i> [[dom]][[Kategori:Svenska/Ålderdomligt|dem]] | <i>(ålderdomligt) ersatt av</i> [[dom]][[Kategori:Svenska/Ålderdomligt|dem]] |
Text | Expected | Actual | |
---|---|---|---|
{{gammalstavning|da|aa|forstå|pagenameoverridetestonly=forstaa|nocat=false}} | <i>(ålderdomligt) genom [[:da:w:Retskrivningsreformen i 1948|rättskrivningsreformen 1948]] ersatt av</i> [[forstå]][[Kategori:Danska/Ålderdomligt|forstaa]] | <i>(ålderdomligt) genom [[:da:w:Retskrivningsreformen i 1948|rättskrivningsreformen 1948]] ersatt av</i> [[forstå]][[Kategori:Danska/Ålderdomligt|forstaa]] |
Text | Expected | Actual | |
---|---|---|---|
{{gammalstavning|da|aa|forstå|junk=uppskattas-ej|pagenameoverridetestonly=forstaa|nocat=false}} | <br><span class="error"><b>Ogiltiga parametrar -- "Mall:gammalstavning" använder inte parameter "junk=".</b></span></br>[[Kategori:Ogiltiga parametrar]][[Kategori:Ogiltiga parametrar (gammalstavning)]] | <br><span class="error"><b>Ogiltiga parametrar -- "Mall:gammalstavning" använder inte parameter "junk=".</b></span></br>[[Kategori:Ogiltiga parametrar]][[Kategori:Ogiltiga parametrar (gammalstavning)]] | |
{{gammalstavning| |aa|lyn|pagenameoverridetestonly=lin|nocat=false}} | <br><span class="error"><b>Mallsyntax -- Obligatorisk parameter saknas i "Mall:gammalstavning".</b></span></br>Språkkod, förkortning för reform och ny stavning krävs alltid.[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]] | <br><span class="error"><b>Mallsyntax -- Obligatorisk parameter saknas i "Mall:gammalstavning".</b></span></br>Språkkod, förkortning för reform och ny stavning krävs alltid.[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]] | |
{{gammalstavning|Da|aa|forstå|pagenameoverridetestonly=forstaa|nocat=false}} | <br><span class="error"><b>Uppenbarligen ogiltig språkkod -- Kod "Da" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Uppenbarligen ogiltig språkkod]][[Kategori:Uppenbarligen ogiltig språkkod (gammalstavning)]] | <br><span class="error"><b>Uppenbarligen ogiltig språkkod -- Kod "Da" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Uppenbarligen ogiltig språkkod]][[Kategori:Uppenbarligen ogiltig språkkod (gammalstavning)]] | |
{{gammalstavning|aad|aa|forstå|pagenameoverridetestonly=forstaa|nocat=false}} | <br><span class="error"><b>Okänd språkkod -- Kod "aad" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Okänd språkkod]][[Kategori:Okänd språkkod (gammalstavning)]] | <br><span class="error"><b>Okänd språkkod -- Kod "aad" skickades in i "Mall:gammalstavning".</b></span></br>[[Kategori:Okänd språkkod]][[Kategori:Okänd språkkod (gammalstavning)]] | |
{{gammalstavning|id|fv|provinsi|pagenameoverridetestonly=profinsi|nocat=false}} | <br><span class="error"><b>Mallsyntax -- Okänd förkortning för reform "fv" för språkkod "id" skickad in i "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]] | <br><span class="error"><b>Mallsyntax -- Okänd förkortning för reform "fv" för språkkod "id" skickad in i "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]] | |
{{gammalstavning|sv|fv|[[övergiva]]|pagenameoverridetestonly=öfvergifva|nocat=false}} | <br><span class="error"><b>Mallsyntax -- Ny stavning ska anges utan hakparenteser för "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]] | <br><span class="error"><b>Mallsyntax -- Ny stavning ska anges utan hakparenteser för "Mall:gammalstavning".</b></span></br>[[Kategori:Mallsyntax]][[Kategori:Mallsyntax (gammalstavning)]] |