Dokumentation för denna modul finns på /dok (redigera), /test
Den här modulen tillhandahåller information om hur taggar angivna med {{tagg}}
ska visas och kategoriseras.
visa
visa=""
(se taggen verbfraser i koden, hålla sig för skratt i praktiken). Denna parameter kan till exempel användas för att länka taggen.kat
local taggar = {}
-- verb
taggar = {visa="]t", kat={"Intransitiva verb"}}
taggar = {visa="]t", kat={"Transitiva verb"}}
taggar = {visa="]t", kat={"Ditransitiva verb"}}
taggar = {visa="]", kat={"Opersonliga verb"}}
taggar = {visa="]", kat={"Inkoativa verb"}}
taggar = {visa="]t", kat={"Reciproka verb"}}
taggar = {kat={"Reflexiva verb"}, visa="reflexivt"} -- visningstext är speciell, se modulkod
taggar = {kat={"Modala hjälpverb"}}
taggar = {kat={"Temporala hjälpverb"}}
-- substantiv
taggar = {visa="]", kat={"Substantiverade adjektiv"}}
taggar = {visa="]", kat={"Plurale tantum"}}
-- misc
taggar = {kat={"Kläder"}}
taggar = {kat={"Stelnade uttryck"}}
-- stilnivåer --
local lang_obj = mw.getContentLanguage()
stilar = {"informellt", "nedsättande", "slang", "vardagligt", "vulgärt"}
for _, stil in ipairs(stilar) do
taggar = {visa=string.format("]", lang_obj:ucfirst(stil), stil)}
end
-- taggar som inte visas
taggar = {visa=""} -- som om en använde "kat="
-- taggar som inte kategoriseras
taggar = {kat={}}
taggar = {kat={}}
taggar = {kat={}}
taggar = {kat={}}
return {taggar=taggar}