Diferencia entre revisiones de «Módulo:Ficha de libro»
Contenido eliminado Contenido añadido
mSin resumen de edición |
Prioridad a valores locales |
||
Línea 246:
end
Autor =
['calificativo'] = 'P742' -- seudónimo▼
, ['linkback']='sí'▼
}) or▼
argumento['autor'] or ▼
argumento['autores'] or
argumento['Autor'] or
argumento['Autores'] or
▲ ['calificativo'] = 'P742' -- seudónimo
▲ , ['linkback']='sí'
if Autor and argumento['Acotaciones al autor'] then
Línea 293:
if EdicionOriginal or EdicionTraduccion then
IdiomaOriginal =
▲ propiedad('P407',{['enlace']='sí', ['linkback']='sí'}) or
propiedad('P364',{['enlace']='sí', ['linkback']='sí'}) or -- Obsoleto▼
enlazarIdioma(
argumento['lengua'] or
argumento['idioma'] or
argumento['idioma original'] or
argumento['Idioma original'], 'no') or
propiedad('P407',{['enlace']='sí', ['linkback']='sí'}) or
IlustradorOriginal =
argumento['ilustrador original'] or ▼
argumento['Ilustrador original'] or
argumento['Ilustrador de la publicación original'] or
ArtistaOriginal =
argumento['artista original'] or▼
argumento['Artista de cubierta original'] or
argumento['Artista de cubierta de la publicación original'] or
PublicacionOriginal =
argumento['
TipoPublicacionOriginal = argumento['Tipo de publicación original'] or
argumento['tipo de publicación original'] or
argumento['tipo original']
EditorialOriginal
argumento['Editorial original'] or
argumento['Editorial de publicación original'] or
propiedad('P123',listaNoOrdenadaEnlazada)
LugarPublicacionOriginal
argumento['Ciudad original'] or
argumento['Ciudad de publicación original'] or
propiedad('P291')▼
PaisOriginal =
argumento['País original'] or
argumento['País de publicación original']) or
propiedad('P495')
AnyoOriginal = argumento['Año original'] or
argumento['Año de publicación original']
FechaOriginal = propiedad('P577', {['formatoTexto'] = 'mayúscula', ['linkback']='sí',▼
['calificativo'] = 'P437', -- distribución
['lista'] = 'no ordenada',
['enlace'] = 'no'
})
▲ AnyoOriginal
FormatoOriginal =
argumento['
PaginasOriginal =
argumento['Número de páginas original'] or
PremiosOriginal =
['lista'] = 'no ordenada',
['valor-módulo'] = 'Wikidata/Formato premio',
Línea 360 ⟶ 363:
['enlace'] = 'sí',
['ordenar'] = 'por fecha',
['linkback']='sí'})
▲ argumento['Premios'] or
▲ argumento['premios']
Artista = argumento['artista_cubierta'] or
Línea 400 ⟶ 401:
end
else
IdiomaOriginal = enlazarIdioma(argumento['lengua'] or
propiedad('P407',enMayusculas) or▼
propiedad('P364',enMayusculas) or -- Obsoleto▼
enlazarIdioma(argumento['lengua'] or ▼
argumento['idioma'] or
argumento['idioma original'], 'sí') or
argumento['artista_cubierta'] or▼
Publicacion =
Fecha
argumento['fecha publicacion'] or
argumento['fecha'] or
Formato
argumento['tipo_medio'] or
argumento['Formato traducción'] or
argumento['Formato de la traducción'] or
Paginas =
Premios =
['lista'] = 'no ordenada',
['valor-módulo'] = 'Wikidata/Formato premio',
Línea 433:
['enlace'] = 'sí',
['ordenar'] = 'por fecha',
['linkback']='sí'})
argumento['premios']▼
if IdiomaOriginal and (IdiomaOriginal:find('[Ee]spañol') or IdiomaOriginal:find('[Cc]astellano')) then
Línea 453 ⟶ 452:
if IdiomaOriginal and (IdiomaOriginal:find('[Ee]spañol') or IdiomaOriginal:find('[Cc]astellano')) then
--Libro escrito en español
Titulo =
etiquetaWikidata or▼
argumento['título original'] or▼
argumento['título_orig'] or
argumento['titulo_orig'] or
Línea 462 ⟶ 459:
argumento['título'] or
argumento['nombre'] or
▲ etiquetaWikidata or
ModuloPaginas.nombrePagina({desambiguar='sí'})
else
--Libro no escrito en español
-- o del que se desconoce el idioma
TituloOriginal =
argumento['título_orig'] or
argumento['titulo_orig'] or
argumento['título orig'] or
argumento['Título original'] or
obtenerTitulo()
Titulo = etiquetaWikidata or▼
Titulo
argumento['nombre'] or
ModuloPaginas.nombrePagina({desambiguar='sí'})
end
Línea 501 ⟶ 500:
argumento['pie de imagen'] or argumento['Pie de imagen'],
estilopie = 'font-size:88%',
{'Editor(es)',
argumento['editor'] or
argumento['Editores'] or
argumento['editores'] or
},
{'Fotografía', argumento['Fotografía'] or
Línea 512 ⟶ 511:
{'Subgénero' , subgenero},
{'Basado en' , propiedad('P144', {['formatoTexto'] = 'cursivas',['enlace']='sí', ['debeExistir'] = 'sí',['linkback']='sí'})},
{'Tema(s)' ,
argumento['
},
{'Universo ficticio', propiedad('P1434', debeExistir)},
Línea 607 ⟶ 606:
table.insert(FichaLibro,
{tipo='sección',
titulo =
argumento['serie'] or ▼
argumento['Serie de libros'] or
'Serie',
{tipo = 'sucesión',
anterior =
argumento['anterior'] or
argumento['Libro que le precede'] or
argumento['Libro que le precede en la serie'] or
,
siguiente =
argumento['posterior'] or
argumento['siguiente'] or
argumento['Libro que le sigue'] or
argumento['Libro que le sigue en la serie'] or
,
color = ColorFondoSubtitulo,
|