Módulo:Ícone/dados

Origem: Wikipédia, a enciclopédia livre.
Documentação do módulo[ver] [editar] [histórico] [purgar]

Descrição[editar código-fonte]

Este Módulo implementa a predefinição {{Ícone}}. Por favor consulte a predefinição para mais instruções.

Uso[editar código-fonte]

Outra documentação:

-- This module stores icon data for [[Module:Icon]].

--------------------------------------------------------------------------------
-- Icon data
--------------------------------------------------------------------------------

local dados = {
    ad = {
        aliases = {"ld", "and", "pd"},
        image = "Cscr-featured1.svg",
        tooltip = "Artigo/Lista/Portal destacado ",
    },
    rev = {
        image = "Nuvola apps kedit.png",
        tooltip = "Revisão ",
    },
    rad = {
        aliases = {"far"},
        image = "Cscr-star piece.png",
        tooltip = "Revalidação ",
    },
    exad = {
        aliases = {"exld", "exand", "expd", "ffa", "dfa"},
        image = "Featured article star - cross.svg",
        tooltip = "Ex-Artigo/Lista/Portal destacado ",
    },
    exab = {
        aliases = {"exlb", "exanb"},
        image = "Featured article star - cross(silver).svg",
        tooltip = "Ex-Artigo bom/Lista boa ",
    },
    ead = {
        aliases = {"eld", "eand", "epd", "fac", "fan"},
        image = "Cscr-featured1-candidate.png",
        tooltip = "Candidato a artigo/lista/portal destacado ",
    },
    aa = {
        image = "Yes check.svg",
        tooltip = "Feito ",
    },
    lista = {
        aliases = {"anexo"},
        image = "Symbol list class.svg",
        tooltip = "Lista ",
    },
    fp = {
        aliases = {"id"},
        image = "Cscr-featured.svg",
        tooltip = "Imagem destacada ",
    },
    eab = {
        aliases = {"elb", "eanb", "gan", "gac"},
        image = "Cscr-featured2-candidade.png",
        tooltip = "Candidato a artigo bom/lista boa ",
    },
    exab = {
        aliases = {"exld", "exand", "expd", "ffa", "dfa"},
        image = "Featured articl star - cross.svg",
        tooltip = "x-Artigo/Lista/Portal destacado ",
    },
    dyk = {
        aliases = {"vsg"},
        image = "Symbol question.svg",
        tooltip = "Artigo em Você sabia que... ",
    },
    cat = {
        aliases = {"categoria", "categ"},
        image = "Folder Hexagonal Icon.svg",
        tooltip = "Página de categoria ",
    },
    desamb = {
        aliases = {"desambig", "disambiguation", "desambigução"},
        image = "Symbol dab class.svg",
        tooltip = "Página de desambiguação ",
    },
    redirect = {
        aliases = {"red", "redir"},
        image = "Symbol redirect vote.svg",
        tooltip = "Página de redireccionamento ",
    },
    pred = {
        aliases = {"predef", "predefinição"},
        image = "Symbol template class.svg",
        tooltip = "Página de predefinição ",
    },
    imagem = {
        aliases = {"ficheiro", "image", "file", "arquivo"},
        image = "Video-x.generic.svg",
        tooltip = "Página de ficheiro ",
    },
    portal = {
        image = "Portal.svg",
        tooltip = "Portal ",
    },
    projeto = {
        aliases = {"projecto"},
        image = "Symbol information vote.svg",
        tooltip = "Página do projeto ",
    },
    book = {
        aliases = {"livro", "livros"},
        image = "Symbol book class2.svg",
        tooltip = "Livro ",
    },
    wikiprojecto = {
        image = "People icon.svg",
        tooltip = "Wikiprojecto ",
    },
    wikiprojeto = {
        image = "People icon.svg",
        tooltip = "Wikiprojeto ",
    },
    book = {
        aliases = {"livro", "livros"},
        image = "Symbol book class2.svg",
        tooltip = "Livro ",
    },
    fs = {
        image = "Cscr-featured.svg",
        tooltip = "Áudio destacado ",
    },
    qi = {
        image = "Quality images logo.svg",
        tooltip = "Imagem de Qualidade no Commons ",
    },
    four = {
        image = "Four Award.svg",
        tooltip = "Four Award ",
    },
    million = {
        image = "Million award logo.svg",
        tooltip = "Million Award ",
    },
    _DEFAULT = {
        image = "Symbol question.svg",
    }
}

--------------------------------------------------------------------------------
-- End icon data
--------------------------------------------------------------------------------

-- Make aliases work the same as normal keys, and remove the "aliases" subtables.
for k, t in pairs(dados) do
    if t.aliases then
        for i, alias in ipairs(t.aliases) do
            dados[alias] = t
        end
        t.aliases = nil
    end
    dados[k] = t
end

return dados