Hace tiempo tenía en mente hacer la integración de los BLOGs personales de los que somos activistas en LUGCIX y aprovechando el tiempo libre que dejan las fiestas de fin de año, empece a programarlo, por suerte la mayoría ya lo tiene en WordPress, que a mi parecer es el mejor para este fin, pero eso es otro asunto. Después de parsear los RSS de Christian, Juanpe y el mio (solo 3 para pruebas ;) ) logré encontrarle una lógica y la manera mediante un cron en un servidor externo, para que pueda verificarse la existencia de nuevos Post en los BLOGs.

Al princio lo que me dió problemas (aparte del parseo no tan standar de los RSS), fué la codificación de caracteres algunos de los BLOGs tenían charset=iso-8859-1 y otros charset=UTF-8 y ciertos caracteres se volvían extraños. Funciones como utf8_decode de PHP me permitieron tener caracteres uniformes.

Lo siguiente fue la integración con las noticias de LUGCIX bueno como ya tenía los datos y son practicamente similares a los campos de la tabla noticias puse el INSERT dentro del WHILE que parseaba los BLOGs y listo, claro comparando por fechas y hora del post para que no se vuelva a repetir, si ya está agregado.

Faltan más detalles aún, lo importante ya está hecho, pero incluso hasta este nuevo post en mi Blog me servirá de prueba. En otro post les estaré detallando código. Nos leemos.

If you're new here, you may want to subscribe to my RSS feed. Thanks for visiting!