Exibir código-fonte para Módulo:Info/biografia

Ir para navegação Ir para pesquisar

Você não possui permissão para editar esta página, pelo seguinte motivo:

A ação que você tentou executar está limitada a usuários do grupo: Usuários.


Você pode ver e copiar o código desta página.

-- Extensão do Módulo:Info para adicionar funções relacionadas a biografias
local ext = {}
ext.especial = {}
debug.biografia = {}
local meses = {'janeiro', 'fevereiro', 'março', 'abril', 'maio', 'junho', 'julho', 'agosto',
'setembro', 'outubro', 'novembro', 'dezembro'}
-- Busca as informações de data, idade e local dentro do campo
ext.data_local = function(str)
if not str or str == '' then
return nil
end
local inicio, fim, pos, dia, mes, ano, data, idade, link
-- dia e mês
inicio, fim, link, dia, mes = string.find(str, '^(%[?%[?)(%d%d?) de ([%aç]+)%]*')
if link == '[[' and string.match(str, '^%[%[[^%]|%[]+|') then
inicio, fim, dia, mes = string.find(str, '|(%d%d?) de ([%aç]+)%]%]')
end
if inicio then -- tem '<dia> de <mês>'
הההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
000
1:0
Interpretador de depuração de erros
* As exportações do módulo estão disponíveis por meio da variável "p", incluindo alterações não gravadas. * Preceda a linha com "=" para esta ser calculada como uma expressão, ou utilize print(). Use mw.logObject() para tabelas. * Use mw.log() e mw.logObject() no código do módulo para enviar mensagens para esta consola.

Retornar para Módulo:Info/biografia.