Modul:SK/Tablica: razlika između inačica
< Modul:SK
Stvorena nova stranica sa sadržajem: »-------------------------------------------------------------------- -- Modul:SK/Tablica -------------------------------------------------------------------- local p = {} local sk = require("Modul:SK") local h = require("Modul:SK/Helper") function p.rows(frame) local args = frame:getParent().args local out = {} for i = 1, #args do local code = mw.text.trim(args[i] or "") if code ~= "" then local d = sk.db[...«. |
mNema sažetka uređivanja |
||
| Redak 1: | Redak 1: | ||
-------------------------------------------------------------------- | --------------------------------------------------------------------- | ||
-- Modul:SK/Tablica | -- Modul:SK/Tablica | ||
-------------------------------------------------------------------- | -------------------------------------------------------------------- | ||
| Redak 10: | Redak 10: | ||
local args = frame:getParent().args | local args = frame:getParent().args | ||
local out = {} | local out = {} | ||
for i = 1, #args do | for i = 1, #args do | ||
local code = mw.text.trim(args[i] or "") | local code = mw.text.trim(args[i] or "") | ||
if code ~= "" then | if code ~= "" then | ||
local d = sk.db[code] | |||
-- KLJUČNO: dodaj SK-prefiks | |||
local d = sk.db["SK" .. code] | |||
if d then | if d then | ||
out[#out+1] = string.format( | out[#out+1] = string.format( | ||
"|-\n| %s || [[%s]] || %s || %s || %s || %d", | "|-\n| SK%s || [[%s]] || %s || %s || %s || %d", | ||
code, | code, | ||
d.naziv, | d.naziv, | ||
| Redak 27: | Redak 31: | ||
end | end | ||
end | end | ||
return table.concat(out, "\n") | return table.concat(out, "\n") | ||
end | end | ||
return p | return p | ||
Posljednja izmjena od 26. ožujak 2026. u 12:16
Script error: The function "nonexistent" does not exist.
---------------------------------------------------------------------
-- Modul:SK/Tablica
--------------------------------------------------------------------
local p = {}
local sk = require("Modul:SK")
local h = require("Modul:SK/Helper")
function p.rows(frame)
local args = frame:getParent().args
local out = {}
for i = 1, #args do
local code = mw.text.trim(args[i] or "")
if code ~= "" then
-- KLJUČNO: dodaj SK-prefiks
local d = sk.db["SK" .. code]
if d then
out[#out+1] = string.format(
"|-\n| SK%s || [[%s]] || %s || %s || %s || %d",
code,
d.naziv,
h.pop(d.pop),
h.area(d.area),
h.density(d.density),
d.year or 2021
)
end
end
end
return table.concat(out, "\n")
end
return p