Die Dokumentation für dieses Modul kann unter Modul:ListDivider/Doku erstellt werden
local p = {} function p.wrapList(frame) local content = frame.args[1] -- Der Inhalt der Liste local threshold = tonumber(frame.args[2]) or 9 -- Schwellenwert für die Anzahl der Elemente, ab dem der <div>-Container hinzugefügt wird local items = mw.text.split(content, "\n") -- Trennen der Listenelemente nach Zeilenumbrüchen local itemCount = #items if itemCount >= threshold then return '<div style="columns: 3;">' .. content .. '</div>' -- Hinzufügen des <div>-Containers else return content -- Wenn die Anzahl der Elemente unter dem Schwellenwert liegt, wird der Inhalt unverändert zurückgegeben end end return p