Modul:tagg/data

Hej, du har kommit hit för att leta efter betydelsen av ordet Modul:tagg/data. I DICTIOUS hittar du inte bara alla ordboksbetydelser av ordet Modul:tagg/data, utan du får också veta mer om dess etymologi, dess egenskaper och hur man säger Modul:tagg/data i singular och plural. Allt du behöver veta om ordet Modul:tagg/data finns här. Definitionen av ordet Modul:tagg/data hjälper dig att vara mer exakt och korrekt när du talar eller skriver dina texter. Genom att känna till definitionen avModul:tagg/data och andra ord berikar du ditt ordförråd och får tillgång till fler och bättre språkliga resurser.

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.

Parametrar

visa
Den text som ska visas i parentesen på definitionsraden. Om denna parameter inte anges så visas taggens namn precis som den är; för att inte visa någon text, ange 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
En lista med kategorier som uppslag med denna tagg ska hamna i. Tom lista innebär att taggen inte skapar någon kategorisering (se taggen allmänt i koden, cylinder i praktiken).
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}