Módulo:Mbox/configuração

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

Uso[editar código-fonte]

Este é o módulo de configuração do Módulo:Mbox.

A configuração em "global" é usada quando algum item não é especificado na configuração de um tipo mais específico.

----------------------------------------------------------------------
--                       Configuração da Mbox                       --
--                                                                  --
--   Este módulo contém dados de configuraçao do [[Módulo:Mbox]].   --
----------------------------------------------------------------------

return {
	global = { -- configuração aplicada quando não informada no tipo específico
		tipos = {
			['eliminação rápida'] = {
				estilo = {
					['border-color'] = '#B60000',
					['background-color'] = '#FFEBEB',
				},
				imagem = 'Ambox warning pn.svg'
			},
			['eliminação'] = {
				estilo = {
					['border-color'] = '#B60000'
				},
				imagem = 'Ambox warning pn.svg'
			},
			['conteúdo'] = {
				estilo = {
					['border-color'] = '#FFB56B'
				},
				imagem = 'Ambox important.svg'
			},
			['estilo'] = {
				estilo = {
					['border-color'] = '#FFE411'
				},
				imagem = 'Broom icon.svg'
			},
			['mover'] = {
				estilo = {
					['border-color'] = '#DAB5FF'
				},
				imagem = 'Mergefrom 2.svg'
			},
			['proteção'] = {
				estilo = {
					['border-color'] = '#C7C7C7'
				},
				imagem = 'Padlock-silver.svg'
			},
			['notícia'] = {
				estilo = {
					['border-color'] = '#93C9FF'
				},
				imagem = 'Info non-talk.png'
			}
		},
		estiloBase = {
			['margin']           = '0 auto 5px auto',
			['border-collapse']  = 'collapse',
			['background-color'] = '#FAFAFA',
			['width']            = '80%'
			-- não adicione border-style:solid para não aparecer a borda
                        -- na versão mobile, a borda é adicionada pela classe 'caixa'
		},
		classes         = {'plainlinks', 'caixa'},
		tipoPadrao      = 'notícia',
		catPredef       = '!Predefinições de avisos',
		permitePequeno  = false,
		modoCompacto    = false,
		nenhumaImagem   = 'nenhuma',
	},
	ambox = { -- Artigos
		tipos = {
			['eliminação rápida'] = {
				estilo = {
					['border-left'] = '10px solid #B60000',
					['background-color'] = '#FFEBEB',
				},
				imagem = 'Ambox warning pn.svg'
			},
			['eliminação'] = {
				estilo = {
					['border-left'] = '10px solid #B60000'
				},
				imagem = 'Ambox warning pn.svg'
			},
			['conteúdo'] = {
				estilo = {
					['border-left'] = '10px solid #FFB56B'
				},
				imagem = 'Ambox important.svg'
			},
			['estilo'] = {
				estilo = {
					['border-left'] = '10px solid #FFE411'
				},
				imagem = 'Broom icon.svg'
			},
			['mover'] = {
				estilo = {
					['border-left'] = '10px solid #DAB5FF'
				},
				imagem = 'Mergefrom 2.svg'
			},
			['proteção'] = {
				estilo = {
					['border-left'] = '10px solid #C7C7C7'
				},
				imagem = 'Padlock-silver.svg'
			},
			['notícia'] = {
				estilo = {
					['border-left'] = '10px solid #93C9FF'
				},
				imagem = 'Info non-talk.png'
			}
		},
		estiloBase = {
			['border-top']       = '1px solid #C7C7C7',
			['border-right']     = '1px solid #C7C7C7',
			['border-bottom']    = '1px solid #C7C7C7',
			['margin']           = '0 auto 5px auto',
			['border-collapse']  = 'collapse',
			['background-color'] = '#FAFAFA',
			['width']            = '80%'
			-- não adicione border-style:solid para não aparecer a borda
                        -- na versão mobile, a borda é adicionada pela classe 'caixa'
		},
		estiloPequeno	= {
			['width'] = '238px',
			['margin'] = '0 5px 5px 5px',
			['font-size'] = '90%'
		},
		classes              = {'metadata', 'plainlinks', 'ambox', 'caixa'},
		modoCompacto         = true,
		permitePequeno       = true,
		tamanhoImagemPequeno = '30px',
	},
	
	cmbox = { -- Categorias
		tipos = {
			['eliminação rápida'] = {
				estilo = {
					['border'] = '3px solid #B60000',
					['background-color'] = '#FFEBEB'
				},
				imagem = 'Ambox warning pn.svg'
			},
			['eliminação'] = {
				estilo = {
					['background-color'] = '#FFEBEB'
				},
				imagem = 'Ambox warning pn.svg'
			},
			['conteúdo'] = {
				estilo = {
					['background-color'] = '#FFEDDA'
				},
				imagem = 'Ambox important.svg'
			},
			['estilo'] = {
				estilo = {
					['background-color'] = '#FFF9C4'
				},
				imagem = 'Broom icon.svg'
			},
			['mover'] = {
				estilo = {
					['background-color'] = '#F6EDFF'
				},
				imagem = 'Mergefrom 2.svg'
			},
			['proteção'] = {
				estilo = {
					['background-color'] = '#F1F1F1'
				},
				imagem = 'Padlock-silver.svg'
			},
			['notícia'] = {
				estilo = {
					['background-color'] = '#E4F2FF'
				},
				imagem = 'Info non-talk.png'
			}
		},
	},
	
	fmbox = { -- Cabeçalhos e rodapés
		tipos = {
			['aviso'] = {
				estilo = {
					['border'] = '1px solid #B60000',
					['background-color'] = '#FFD7D7'
				},
				imagem = 'Ambox warning pn.svg'
			},
			['sistema'] = {
				imagem = 'Info non-talk.png'
			},
			['notícia'] = {
				estilo = {
					['background-color'] = 'transparent'
				},
				imagem = 'Info non-talk.png'
			}
		},
		tipoPadrao           = 'sistema',
	},
	
	imbox = { -- Ficheiros
		estiloBase = {
			['margin']           = '0 auto 5px auto',
			['border-collapse']  = 'collapse',
			['background-color'] = '#FAFAFA',
			['border-width']     = '3px',
			['width']            = '80%'
		},
	},
	
	ombox = { -- Outras páginas de conteúdo (usa a configuração global)
		estiloPequeno	= {
			['width'] = '238px',
			['float'] = 'right',
			['clear'] = 'right',
			['font-size'] = '90%'
		},
		permitePequeno = true,
	},

	
	tmbox = { -- Páginas de discussão
		tipos = {
			['eliminação rápida'] = {
				estilo = {
					['border'] = '2px solid #B60000',
					['background-color'] = '#FFEBEB',
				},
				imagem = 'Ambox warning pn.svg'
			},
			['eliminação'] = {
				estilo = {
					['border'] = '2px solid #B60000'
				},
				imagem = 'Ambox warning pn.svg'
			},
			['conteúdo'] = {
				estilo = {
					['border'] = '2px solid #FFB56B'
				},
				imagem = 'Ambox important.svg'
			},
			['estilo'] = {
				estilo = {
					['border'] = '2px solid #FFE411'
				},
				imagem = 'Broom icon.svg'
			},
			['mover'] = {
				estilo = {
					['border'] = '2px solid #DAB5FF'
				},
				imagem = 'Mergefrom 2.svg'
			},
			['proteção'] = {
				imagem = 'Padlock-silver.svg'
			},
			['notícia'] = {
				imagem = 'Info non-talk.png'
			}
		},
		estiloBase = {
			['margin']           = '0 auto 5px auto',
			['border-collapse']  = 'collapse',
			['background-color'] = '#FFF9C4',
			['width']            = '80%'
		},
		estiloPequeno	= {
			['width'] = '238px',
			['float'] = 'right',
			['clear'] = 'right',
			['font-size'] = '90%'
		},
		permitePequeno = true,
	}
}