Transcript
Page 1: Foto DNG, de WordPress a InDesign - Parte 1

Foto DNG, de WordPress a InDesign

Primera Parte, Grupo Flickr de Foto DNG(en esta primera presentación no interviene el servidor con WordPress)

Page 2: Foto DNG, de WordPress a InDesign - Parte 1

Proceso creación revista Foto DNGCada una de las series y artículos de la revista Foto DNG se maquetan “a mano”, desde cero, sin ninguna automatización, pero hay tres secciones que se benefician en parte o casi en la totalidad del proceso de automatización● Grupo Foto DNG en Flickr (esta presentación)● Novedades● Noticias y Eventos

Page 3: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr

Page 4: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr● El proceso se lleva a cabo en local, no en el servidor

externo.● Se utiliza PHP y un servidor web Nginx, que se

“levantan” desde un archivo bat para la ejecución del script.

● Se usa el API de Flickr con una api_key para descargar las fotos del grupo flickr.groups.pools.getPhotos mediante curl.

● Se utiliza curl_multi_init, curl_multi_exec, curl_multi_select, curl_multi_getcontent para la descarga en paralelo de varias fotos.

Page 5: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr● El script se recarga automáticamente con:

header('refresh: 40; url=./index.php?p='.$pag_sig);● Se parsea el resultado con SimpleXMLElement.● Se selecciona el mayor tamaño disponible de la foto.● Si la foto no tiene el alto o ancho mínimo definidos en

el script no se guarda.● Si cumple los requisitos, se guarda la foto en la carpeta

del número actual y los datos en un archivo de texto (nombre archivo, autor, título, dimensiones, fecha...).

Page 6: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr● Si se alcanza el número de fotos marcadas en el script,

éste finaliza.● Tenemos en la carpeta del número actual las fotos

descargadas que cumplen los requisitos y un archivo de texto con todos los datos de cada foto.

● Se ejecuta una versión portable de XnView para fijar la resolución de las fotos a 300ppp sin redimensionarlas.

● Se seleccionan las fotos que aparecerán en el número y se busca su título y autor y se maqueta la sección.

Page 7: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr

Se levanta el servidor Nginx

y PHP

Page 8: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr

Se descargan las fotos de Flickr con

el script local

Page 9: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr

Se cambia la resolución de

las fotos a 300ppp

Page 10: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr

Se maquetan las fotos y se

selecciona el nombre de archivo

de cada una

Page 11: Foto DNG, de WordPress a InDesign - Parte 1

Grupo Foto DNG en Flickr

Se busca el autor y título por el nombre de archivo

en el txt guardado del API de Flickr, que se

pondrá en los créditos de la foto

Page 12: Foto DNG, de WordPress a InDesign - Parte 1

Ventajas obtenidas

● Se levanta el servidor local y se ejecuta el script de forma desatendida, que suele tardar aproximadamente una hora.

● Se cambia la resolución de las fotos (unos 5 minutos).● Se realiza la maquetación de la sección (proceso

manual, selección de fotos, búsqueda de créditos, etc.).

Page 13: Foto DNG, de WordPress a InDesign - Parte 1

Se agradece todo tipo de comentarios, ideas,

dudas, etc., post publicado en:

http://www.fotodng.com/foto-dng-de-wordpress-

indesign-parte-1-2915.html

Carlos Longarela.

Revista Foto DNG

http://www.fotodng.com

https://twitter.com/fotodng


Top Related