inicio | blogs | genealogía
Blog: Como se hace
este blog
otros blogs

Jardinería genealógica - segunda parte

Buenos Aires, Argentina - June 30, 2007 22:00 - Jorge F. Messano

Segunda parte de la nota acerca del "cultivo" de árboles genealógicos.

En la nota anterior hablamos de la herramienta utilizada para compilar y organizar la información genealógica. Esta otra trata sobre en particular sobre GED2HTML, la herramienta que utilizamos para llevar esa información desde las bases de datos hasta este sitio web.

GED2HTML

GED2HTML (léase "GED to HTML") es justamente eso que su nombre intenta decir, un traductor de formato GEDCOM a formato HTML.

El autor de este programa es Eugene W. Stark, quien según comenta en su sitio web (http://www.starkeffect.com), lo desarrolló para satisfacer sus propias necesidades de llevar datos contenidos en archivos GEDCOM a páginas HTML, y la verdad es que lo hizo muy bien. GED2HTML es básicamente un "parser", es decir un proceso que lo que hace es analizar secuencias de datos y traducirlos desde un modelo estructural -GEDCOM en este caso- a otro distinto -HTML-.

GED2HTMLMás allá de este trabajo de traducción, la principal ventaja desde nuestro punto de vista es la libertad de poder indicarle al programa cual es el template HTML que tiene que generar y que información debe enviar a las páginas resultantes.

La forma más simple de lograrlo consiste en configurar una serie de parámetros y variables de entorno que le indican al programa que información genealógica se desea mostrar y como debe estar organizada.

El resultado de este proceso genera páginas HTML estáticas, sobre un template básico. Si se desea modificar el template, a fin de producir páginas más sofisticadas, o que como en nuestro caso, se adapten al formato del sitio que las va a contener, hay que ir un poco más allá y meter mano en la "programación del archivo de salida" de GED2HTML.

Para generar las páginas web, GED2HTML interpreta un "programa" que le dice como generar las páginas HTML. Este programa es el que hay que modificar para adaptar las páginas HTML producidas por el programa.

La buena noticia es que el lenguaje de programación es muy simple y la documentación explicativa es suficientemente buena. Lo mismo puede decirse de la explicación de los modelos de datos y variables que maneja GED2HTML.

Con todo listo, la ejecución del programa es tremendamente mecánica. Solo hay que indicarle cual es el archivo fuente -es decir, el archivo GEDCOM-, cual es el archivo de configuración, cual es el archivo que contiene el "programa de salida" y en que directorio debe generar las páginas HTML resultantes.
En cuanto a su costo y licenciamiento, GED2HTML puede ser bajado y probado durante dos semanas. El producto cuesta USD 20.00.

Saludos

inicio | permalink | categorias | archivo mensual | todas las notas


Como se hace
Como se hace cuenta la cocina del "proyecto Messano", quienes lo hacen, cuando, y con que herramientas.
arbol genealógico Genealogía
Investigación genealógica y los árboles y raíces de cada uno de nosotros.
Contacto Estar en contacto
Si le interesa el proyecto Messano, contáctenos.
Fotos Imagen y sonido
En el archivo multimedia encontrará fotos, videos y audios relativos al tema.
Copyright 2007 Proyecto Messano - Todos los derechos reservados | Condiciones de uso | Contacto