« Module:Infobox/Fonctions » : différence entre les versions

plus compréhensible
mAucun résumé des modifications
plus compréhensible
 
(2 versions intermédiaires par un autre utilisateur non affichées)
Ligne 3 : Ligne 3 :
-- Retourne un bloc de type "title" générique.
-- Retourne un bloc de type "title" générique.
-- Il est possible de définir une classe CSS personnalisée.
-- Il est possible de définir une classe CSS personnalisée.
function p.title(class)
function p.title(params)
local params = params or {}
return {
return {
type = "title",
type = "title",
value = "titre",
value = "titre",
subtitle = "sous-titre",
subtitle = "sous-titre",
class = class,
class = params["class"],
}
}
end
end
Ligne 26 : Ligne 27 :
-- embarqués dans une table
-- embarqués dans une table
function p.creation_kit(params)
function p.creation_kit(params)
local params = params or {}
local technicals = {
local technicals = {
type = "table",
type = "table",
title = params["title"] or "Creation Kit",
title = params["title"] or "Informations techniques",
collapseparameters = { collapsible = true, collapsed = true },
collapseparameters = { collapsible = true, collapsed = true },
rows = {
rows = {