Modul:nds-Verben
Die Dokumentation für dieses Modul kann unter Modul:nds-Verben/Doku erstellt werden
local export = {}
function maak_taofel(data)
local function show_form(form)
if not form then
return "—"
end
local ret = {}
for key, subform in ipairs(form) do
if mw.title.getCurrentTitle().nsText == "Reconstruction" and subform ~= "—" then
subform = "*" .. subform
end
table.insert(ret, m_links.full_link({lang = lang, term = subform}))
end
return table.concat(ret, ", ")
end
local function repl(param)
if param == "conj_type" then
return data.conj_type
else
return show_form(data.forms[param])
end
end
local wikicode = [=[
<div class="NavFrame" style="width: 60em" >
<div class="NavHead" style="text-align:left">{{{Dialekt-Beteken}}}: Konjugeeren van ''{{{Infinitiv}}}''</div>
<div class="NavContent">
{| class="wikitable" style="width:100%;" style="background: #E6E6FF"
|-
| || Präsens || Präteritum<br>(Imperfekt) || Präsensperfekt<br>(Perfekt) || Präteritumperfekt<br>(Plusquamperfekt) || Futurperfekt<br>(Futur I) || Futur<br>(Futur II)
|-
| [[iärste|Iärste]] [[Person]] [[Singular]]
| style="background: #F2F2FF;" | {{{1 Per Sin Präs}}}
| style="background: #F2F2FF;" | {{{1 Per Sin Prät}}}
| style="background: #F2F2FF;" | {{{1 Per Sin Perf}}}
| style="background: #F2F2FF;" | {{{1 Per Sin Plus}}}
| style="background: #F2F2FF;" | {{{1 Per Sin Fut1}}}
| style="background: #F2F2FF;" | {{{1 Per Sin Fut2}}}
|-
| [[twedde|Twedde]] [[Person]] [[Singular]]
| style="background: #F2F2FF;" | {{{2 Per Sin Präs}}}
| style="background: #F2F2FF;" | {{{2 Per Sin Prät}}}
| style="background: #F2F2FF;" | {{{2 Per Sin Perf}}}
| style="background: #F2F2FF;" | {{{2 Per Sin Plus}}}
| style="background: #F2F2FF;" | {{{2 Per Sin Fut1}}}
| style="background: #F2F2FF;" | {{{2 Per Sin Fut2}}}
|-
| [[diärde|Diärde]] [[Person]] [[Singular]]
| style="background: #F2F2FF;" | {{{3 Per Sin Präs}}}
| style="background: #F2F2FF;" | {{{3 Per Sin Prät}}}
| style="background: #F2F2FF;" | {{{3 Per Sin Perf}}}
| style="background: #F2F2FF;" | {{{3 Per Sin Plus}}}
| style="background: #F2F2FF;" | {{{3 Per Sin Fut1}}}
| style="background: #F2F2FF;" | {{{3 Per Sin Fut2}}}
|-
| [[Plural]]
| style="background: #F2F2FF;" | {{{Plu Präs}}}
| style="background: #F2F2FF;" | {{{Plu Prät}}}
| style="background: #F2F2FF;" | {{{Plu Perf}}}
| style="background: #F2F2FF;" | {{{Plu Plus}}}
| style="background: #F2F2FF;" | {{{Plu Fut1}}}
| style="background: #F2F2FF;" | {{{Plu Fut2}}}
|-
| style="height: 0.5em" |
|-
| [[Imperativ]] [[Singular]]
| style="background: #F2F2FF;" | {{{Imp Sin}}}
|-
| [[Imperativ]] [[Plural]]
| style="background: #F2F2FF;" | {{{Imp Plu}}}
|-
| style="height: 0.5em" |
|-
| [[Partizip]]
|
| style="background: #F2F2FF;" | {{{Part Präs}}}
| style="background: #F2F2FF;" | {{{Part Prät}}}
|}</div></div><noinclude>{{Dokumentatschoon}}[[Kategorie:Nedderdüütsch Konjunktschoon Bügetofel Vörlagen]]</noinclude>
]=]
return (mw.ustring.gsub(wikicode, "{{{([a-z0-9_]+)}}}", repl))
end
return export