Ugrás a tartalomhoz

Modul:CSVParser

Innen: MKOE wiki
A lap korábbi változatát látod, amilyen Dr. Gyúró Zoltán (vitalap | szerkesztései) 2026. január 4., 18:40-kor történt szerkesztése után volt.

A modult a Modul:CSVParser/doc lapon tudod dokumentálni

local p = {}

function p.megjelenit(frame)
    -- Itt átírtuk a nevet a Te modulodra:
    local success, adatok = pcall(function() return require('Modul:SzukkulensTaxonok').getAdatok() end)
    
    if not success then 
        return "Hiba: A Modul:SzukkulensTaxonok nem található vagy hiba van benne!" 
    end
    if #adatok == 0 then 
        return "Hiba: Az adatok üresek (nem sikerült a sorokat szétvágni)!" 
    end

    local res = '{| class="wikitable sortable datatable" style="width:100%; font-size:90%;"\n'
    
    for i, sor in ipairs(adatok) do
        res = res .. "|-\n"
        local elvalaszto = (i == 1) and "!" or "|"
        for _, tartalom in ipairs(sor) do
            local szoveg = (tartalom == "" or tartalom == nil) and " " or tartalom
            res = res .. elvalaszto .. " " .. szoveg .. "\n"
        end
    end
    
    res = res .. "|}"
    return res
end

return p