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

Izvor: Hrvatska internetska enciklopedija
Prijeđi na navigaciju Prijeđi na pretraživanje
m Zamijenjen sadržaj stranice s » return { types = { warning = { class = "ambox-warning", image = "Ambox warning yellow.svg" }, info = { class = "ambox-info", image = "Ambox info blue.svg" }, error = { class = "ambox-error", image = "Ambox error red.svg" } }, default = { class = "ambox", image = "Ambox info blue.svg" } }«
Oznaka: zamijenjeno preko 90 % teksta
Nema sažetka uređivanja
 
Nije prikazana jedna međuinačica
Redak 1: Redak 1:
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 },
        },


return {
        default = "info",
    types = {
 
         warning = {
        allowBlankParams = {},
            class = "ambox-warning",
        classes = {},
            image = "Ambox warning yellow.svg"
         allowSmall = true,
         },
        smallParam = "small",
         info = {
        smallClass = class .. "-small",
            class = "ambox-info",
 
            image = "Ambox info blue.svg"
         imageCellDiv = true,
         },
        imageCheckBlank = true,
         error = {
        imageRightNone = true,
            class = "ambox-error",
         imageEmptyCell = true,
            image = "Ambox error red.svg"
 
         }
        useCollapsibleTextFields = false,
    },
        sectionDefault = "page",
         removalNotice = nil,
 
         templateCategory = nil,
        templateCategoryRequireName = false,
        templateErrorCategory = nil,
         templateErrorParamsToCheck = {},


    default = {
         allowMainspaceCategories = false,
         class = "ambox",
        image = "Ambox info blue.svg"
     }
     }
}
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

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