Moduuli:muualla
Tämän moduulin ohjeistuksen voi tehdä sivulle Moduuli:muualla/ohje
--- Malline:muualla-*-mallineiden käyttämiä apufunktioita.
local m = {}
--- Muuttaa annetun sanan Duden-sanakirjan urlissa käytettyyn muotoon.
function m.Dudenoi(frame)
local sana = frame.args[1]
sana = mw.ustring.gsub(sana, "ä", "ae")
sana = mw.ustring.gsub(sana, "ö", "oe")
sana = mw.ustring.gsub(sana, "ü", "ue")
sana = mw.ustring.gsub(sana, "Ä", "Ae")
sana = mw.ustring.gsub(sana, "Ö", "Oe")
sana = mw.ustring.gsub(sana, "Ü", "Ue")
sana = mw.ustring.gsub(sana, "ß", "sz")
sana = mw.ustring.gsub(sana, "[ .-]", "_")
return mw.uri.encode( sana, "QUERY" )
end
return m