Modul:SK/Tablica: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju Prijeđi na pretraživanje
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