Modul:Message box/configuration: razlika između inačica

Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju Prijeđi na pretraživanje
mNema sažetka uređivanja
Nema sažetka uređivanja
 
Redak 1: Redak 1:
local cfg = {}
local cfg = {}


cfg.types = {
local function basicBox(class, image)
    warning = {
    return {
        class = "ambox-warning",
        types = {
        image = "Ambox warning yellow.svg",
            warning = { class = class .. "-warning", image = image },
    },
            info   = { class = class .. "-info",   image = image },
    info = {
            error   = { class = class .. "-error",   image = image },
        class = "ambox-info",
        },
        image = "Ambox info blue.svg",
    },
    error = {
        class = "ambox-error",
        image = "Ambox error red.svg",
    },
}


cfg.default = {
        default = "info",
     class = "ambox",
 
    image = "Ambox info blue.svg",
        allowBlankParams = {},
}
        classes = {},
        allowSmall = true,
        smallParam = "small",
        smallClass = class .. "-small",
 
        imageCellDiv = true,
        imageCheckBlank = true,
        imageRightNone = true,
        imageEmptyCell = true,
 
        useCollapsibleTextFields = false,
        sectionDefault = "page",
        removalNotice = nil,
 
        templateCategory = nil,
        templateCategoryRequireName = false,
        templateErrorCategory = nil,
        templateErrorParamsToCheck = {},
 
        allowMainspaceCategories = false,
     }
end
 
cfg.ambox = basicBox("ambox", "Ambox info blue.svg")
cfg.imbox = basicBox("imbox", "Ambox info blue.svg")
cfg.cmbox = basicBox("cmbox", "Ambox info blue.svg")
cfg.tmbox = basicBox("tmbox", "Ambox info blue.svg")
cfg.ombox = basicBox("ombox", "Ambox info blue.svg")


return cfg
return cfg

Posljednja izmjena od 27. lipanj 2026. u 11:24

Dokumentacija modula
Ovaj se predložak koristi na velikom broju stranica.


local cfg = {}

local function basicBox(class, image)
    return {
        types = {
            warning = { class = class .. "-warning", image = image },
            info    = { class = class .. "-info",    image = image },
            error   = { class = class .. "-error",   image = image },
        },

        default = "info",

        allowBlankParams = {},
        classes = {},
        allowSmall = true,
        smallParam = "small",
        smallClass = class .. "-small",

        imageCellDiv = true,
        imageCheckBlank = true,
        imageRightNone = true,
        imageEmptyCell = true,

        useCollapsibleTextFields = false,
        sectionDefault = "page",
        removalNotice = nil,

        templateCategory = nil,
        templateCategoryRequireName = false,
        templateErrorCategory = nil,
        templateErrorParamsToCheck = {},

        allowMainspaceCategories = false,
    }
end

cfg.ambox = basicBox("ambox", "Ambox info blue.svg")
cfg.imbox = basicBox("imbox", "Ambox info blue.svg")
cfg.cmbox = basicBox("cmbox", "Ambox info blue.svg")
cfg.tmbox = basicBox("tmbox", "Ambox info blue.svg")
cfg.ombox = basicBox("ombox", "Ambox info blue.svg")

return cfg