Modül:Seçkinmadde

Westeros Türkiye Vikipedi sitesinden
Şuraya atla:kullan, ara

Bu modül için bir Modül:Seçkinmadde/belge belgelendirmesi oluşturabilirsiniz

local p = {}

local sayfalar = {
    { baslik = "Daenerys Targaryen", resim = "Daenerys.jpg", aciklama = "Ejderhaların Annesi ve Targaryen varisi." },
    { baslik = "Jon Snow", resim = "Jon_Snow.png", aciklama = "Gece Nöbetçileri'nin 998. Lord Komutanı." },
    { baslik = "Tyrion Lannister", resim = "Tyrion.png", aciklama = "Küçük ama zeki Lannister." },
    { baslik = "Kışyarı", resim = "Winterfell.png", aciklama = "Stark Hanesi'nin evi." },
}

function p.goster(frame)
    local html = '<div style="display:flex; flex-wrap:wrap; gap:15px;">'

    for _, sayfa in ipairs(sayfalar) do
        html = html ..
            '<div style="width:200px; border:1px solid #ccc; padding:10px; background:#fdfdfd; border-radius:8px;">' ..
            '<div style="font-weight:bold; text-align:center;">[[' .. sayfa.baslik .. ']]</div>' ..
            '<div style="text-align:center; margin:8px 0;">[[File:' .. sayfa.resim .. '|150px]]</div>' ..
            '<div style="font-size:90%;">' .. sayfa.aciklama .. '</div>' ..
            '</div>'
    end

    html = html .. '</div>'
    return html
end

return p