Plantillas

Leonardo Herrera
Creado: 17/9/2002

Wow. Estos días he estado jugando con las plantillas de ePublish, y estoy absolutamente entusiasmado. No solamente me volví a enamorar de XSLT, sino que estoy enamorado de mi programita... a lo mejor no es muy buena idea, cierto, pero qué se le va a hacer.

Subí un nuevo sitio, tech.epublish.cl. Ahí aparecen tutoriales y cosas que se pueden hacer con ePublish. He cambiado este sitio y ahora está convertido en un Weblog hecho y derecho. Incluso tengo permalinks, como éste. Uso el texto de enganche y el Cuerpo del artículo para hacer mi weblog, y funciona. Incluso los artículos más antiguos desaparecen, y los links a las entradas del weblog son actualizadas en el calendario que aparece al lado, en la página principal, que también es hecho con XSLT.

El calendario de la izquierda se hace solo. La implementación básica se puede encontrar en el artículo Como Hacer un Calendario en la Zona Técnica de ePublish. En resumen, un poco de JScript, extensiones, un template recursivo, y el mes lo saco del nodo /verbar_article/lastmodified/month. Todo funciona de pelos.

Sin embargo, había que adaptarlo un poco más. Para determinar si un día debe tener un link, se hace un poco de magia con XPath, y se aprovecha la nueva información, /verbar_article/articlelist/article/type (debe contener el string "Blog"). Uf, debo parar de agitarme así, estoy muy entusiasmado, pues este es la primera gran mejora a un sitio web sin necesidad de modificar el programa en sí.

Este sitio es mantenido con ePublish