Modul:Smiles
local p = {}
-- Glavna funkcija
function p.render(frame)
local args = frame:getParent().args
local smiles = args[1] or args.smiles or ""
-- Ako nema SMILES stringa
if smiles == "" then
return '<span class="error">[SMILES nije naveden]</span>'
end
-- HTML output
local html = mw.html.create("div")
:addClass("mw-smiles")
:attr("data-smiles", smiles)
return tostring(html)
end
return p