„Modul:CSVParser” változatai közötti eltérés
Megjelenés
Nincs szerkesztési összefoglaló |
Nincs szerkesztési összefoglaló |
||
| 2. sor: | 2. sor: | ||
function p.megjelenit(frame) | function p.megjelenit(frame) | ||
-- | -- Itt átírtuk a nevet a Te modulodra: | ||
local success, adatok = pcall(function() return require('Modul: | local success, adatok = pcall(function() return require('Modul:SzukkulensTaxonok').getAdatok() end) | ||
if not success | if not success then | ||
return "Hiba: Az adatok nem | 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 | end | ||
| 13. sor: | 16. sor: | ||
for i, sor in ipairs(adatok) do | for i, sor in ipairs(adatok) do | ||
res = res .. "|-\n" | res = res .. "|-\n" | ||
local elvalaszto = (i == 1) and "!" or "|" | local elvalaszto = (i == 1) and "!" or "|" | ||
for _, tartalom in ipairs(sor) do | for _, tartalom in ipairs(sor) do | ||
local szoveg = (tartalom == "" or tartalom == nil) and " " or tartalom | |||
local szoveg = (tartalom == "") and " " or tartalom | |||
res = res .. elvalaszto .. " " .. szoveg .. "\n" | res = res .. elvalaszto .. " " .. szoveg .. "\n" | ||
end | end | ||
A lap 2026. január 4., 18:40-kori változata
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