« Module:Message box » : différence entre les versions
mAucun résumé des modifications |
mAucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
-- This is a meta-module for producing message box templates, inspired from mediawiki | -- This is a meta-module for producing message box templates, inspired from mediawiki | ||
local MessageBox = {} | local MessageBox= {} | ||
local package = {} | |||
function MessageBox:export() | function MessageBox:export() | ||
| Ligne 16 : | Ligne 16 : | ||
-- Define class | -- Define class | ||
function MessageBox:new (title, image | function MessageBox:new (title, content, image) | ||
self.__index = self | |||
self.title = title | self.title = title | ||
self.image = image | self.image = image | ||
self.content = content | self.content = content | ||
self | self:export() | ||
end | end | ||
return | function package.main(title, content, image) | ||
local box = MessageBox:new(title, content, image) | |||
return box:export() | |||
end | |||
return package | |||