Bienvenido a la web de la Oficina del Software Libre y Conocimiento Abierto de la Universidad de Cádiz

Sindicación de Grupo local

Hola, hace varias semanas que no se actualiza la sindiación desde Agali. El motivo quizas sea por el cron o no se. La cosa se han publicado algunos artículos bastante interesante "Instalación de mod_mono sobre Apache en Debian", "KTechLab", "Captura de emisiones"... A ver si sería posible de arreglarlo Rafa.

Un saludo y disculpen la molestia.

De hecho, la web de CAGESOL n

De hecho, la web de CAGESOL no está operativa en este momento (y mucho me temo que no lo estará por lo menos en un par de semanas), así que no deberían salir las noticias sindicadas de nuestra web.

Israel Herraiz <herraiz_en_gsyc.escet.urjc.es>
http://ixra.blogspot.com

Vídeo con el intento de sindicar la web de Agali

Hoy volví a intentarlo de nuevo, sin ser capaz de echar adelante la sindicación de Agali. Y es raro, todo funcionaba aparentemente bien hasta que hace unos cuantos meses hicistéis algún cambio (quizás actualizasteis drupal, no recuerdo).

Como no era capaz de dar con la tecla, se me ha ocurrido utilizarlo como excusa para probar xvidcap, una aplicación que captura la pantalla y crea vídeos mpeg. Todavía no le he cogido muy bien el truco a los codecs y a mi ordenador le cuesta trabajo tirar si el tamaño es medianamente grande, así que la calidad no es perfecta, pero al menos se vé lo que estoy haciendo.

Y precisamente, haciendo la grabación, me di cuenta de un detalle que me había pasado inadvertido: después de introducir la "semilla" RSS/RDF de Agali, cuando pulso el botón "update items", aparece el mensaje:

RSS/RDF Status: failed to parse RSS feed 'Agali': mismatched tag at line 29

Como digo, esto lo podéis ver perfectamente en un vídeo con el proceso para sindicar la página web de Agali. El único problema es que pesa pesa 3Mb, aun comprimido (cuidado). La página sigue sin funcionar... ¿en qué me estoy equivocando?

Venga, a ver si conseguimos arreglar este problema con la sindicación, yo creo que es muy importante que demos la máxima difusión posible a lo que estáis haciendo los grupos locales, que la unión hace la fuerza, y fuerza necesitamos mucha.

--
Rafa Rodríguez Galván
rafael.rodriguez(arroba)uca.es

Será Drupal?

Bueno, problema de los xml seguro que no es, ni de los que genera drupal, por que estamos sindicados perfectamente con Metaslug, como por ejemplo aquí: http://planet.bulma.net/ . Pero ahora que dices el fallo ese me lo devuelve a mi drupal cuando intento sindicar algún lug de por ahí. No he mirado el video, pero no se si has intentado eliminar la sindicación y hacerla de nuevo.

Un saludo y gracias.
--
Recurrimos a la televisión para apagar el cerebro, y a la computadora para encenderlo. (Steve Jobs, iCEO of Apple Computer)

ezequiel.foncubierta@hispalinux.es
Agali

Sólo un comentario: la pági

Sólo un comentario: la página de CAGESOL vuelve a funcionar. Carlos, gracias por arreglar el entuerto.

Israel Herraiz <herraiz_en_gsyc.escet.urjc.es>
http://ixra.blogspot.com

Intenta sindicar: http://agal

Intenta sindicar: http://agali.org/node/feed sin la variable PHPSESSID que le estás pasando como parámetro, a ver si hay más suerte :S

Un saludo.
--
Recurrimos a la televisión para apagar el cerebro, y a la computadora para encenderlo. (Steve Jobs, iCEO of Apple Computer)

efoncu[arrobita]agali[puntazo]org
Asociación de Gaditanos Linuxeros

Problema en la sindicación de AGALI

Hola, amigos de AGALI. Creo que el problema lo tenéis en la codificación de caracteres. En la cabecera tenéis:

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="0.92" xml:base="http://www.agali.org">
<channel>
 <title>AGALI - Asociaci�n de Gaditanos Linuxeros</title>

¿Veis lo que debería ser la o acentuada de Asociación? A mí me sale como un rombo en Firefox. Habéis declarado el conjunto de caracteres UTF-8 pero usáis ISO-Latin1, o quizá Windows-1252. Creo que de ahí viene el problema. He dado vuestro RSS http://agali.org/node/feed a feedvalidator.org y no ha pasado la prueba. A ver si lo podéis arreglar (si es esto), nos decís cuando esté y lo probamos.
Un saludo.

Gerardo.

Agali ya funciona!

Y además de Agali, tambíen funciona la sindicación de noticias de su página web desde la OSLUCA ;-) Supongo que habréis utilizado las indicaciones del último comentario de Gerardo ¿no?

Por cierto, os animo a que publiquéis también en la web de OSLUCA aquellas noticias que creáis pueden ser interesantes desde el punto de vista de la Universidad.

Saludos

--
Rafa Rodríguez Galván
rafael.rodriguez(arroba)uca.es

Hace un par de dias comencé

Hace un par de dias comencé con la reforma de la web e instalé de nuevo Drupal. El problema es que la base de datos la tengo en ISO-8859-1 y drupal por defecto te pone UTF-8. Para poner drupal a ISO-8859-1 tenía que modificar el fichero "include/common.inc" y cambiar los charset... Pero hay una función que parsea los XML externos para convertirlos a UTF-8. Esta función también hay que modificarla para que te lo pase a ISO-8859-1.

Yo ya me di cuenta del fallo que comenta gerardo, pero no había manera de encontrar el encoding="utf-8" que usa el xml para ponerlo a iso-8859-1. Al final pensé ;D, y me di cuenta de que en el módulo "node.module" hay una función que genera el XML. Ahí fue donde lo cambié.

Estuve intentando entrar ayer pero no había manera. Por cierto gerardo gracias por la página esa que valida el xml ;-D. Me pensaré seguir haciendo las cosas a lo bruto. El caso es que desde otros sitios nos sindican perfectamente, menos los que usan drupal. Esto me da a pensar que drupal usa un validador XML y otros sitios como el que usa Bulma no.

Por cierto la página ha sufrido una reforma y ya tenemos el logotipo disponible. Parece que ésta será el diseño definitivo.

Un saludo y perdón por mi ignorancia en el xml.
--
Recurrimos a la televisión para apagar el cerebro, y a la computadora para encenderlo. (Steve Jobs, iCEO of Apple Computer)

efoncu[arrobita]agali[puntazo]org
Asociación de Gaditanos Linuxeros

XML

Lo que comenta Gerardo es cierto, pero quizás no encuentres la opción encoding porque la codificación UTF-8 es la que se presupone por omisión en cualquier documento XML. Dicho de otro modo, la siguiente línea:

<?xml version="1.0" encoding="utf-8"?>

es equivalente a esta otra:

<?xml version="1.0"?>

Lo más sencillo es añadir la opción
encoding="iso-8859-1"
a la primera línea de cada fichero XML. Otra solución es recodificar los ficheros a UTF-8:

% recode latin1..utf-8 ficheros

y, a partir de ahí, emplear siempre editores de texto UTF-8. Por ejemplo, se pueden editar los documentos XML con Emacs (MULE).


Francisco Palomo Lozano

Departamento de Lenguajes y Sistemas Informáticos

Escuela Superior de Ingeniería

Universidad de Cádiz

Si que lo encontré

Como comento en mi comentario:
"pero no había manera de encontrar el encoding="utf-8" que usa el xml para ponerlo a iso-8859-1. Al final pensé ;D, y me di cuenta de que en el módulo "node.module" hay una función que genera el XML. Ahí fue donde lo cambié."

Si que encontré el "encoding" y lo edité (con emacs por cierto).

Un saludo.
--
Recurrimos a la televisión para apagar el cerebro, y a la computadora para encenderlo. (Steve Jobs, iCEO of Apple Computer)

efoncu[arrobita]agali[puntazo]org
Asociación de Gaditanos Linuxeros

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Distribuir contenido