Hola Fernando,
Si, estube probando con el backend intentando averiguar porqué ese archivo va y el mio no.
Resulta que cuando al backend le quito lo de
"version="2.0" [(#REM) rss 2.0.9)]
xmlns:dc="DCMI: DCMI Metadata Terms;
xmlns:content="http://purl.org/rss/1.0/modules/content/""
deja de funcionar y da el mismo error.
El caso es que utilizo el xml para cargar información dinámicamente en una pequeña aplicacion flash que está embebida en la página, y es más lógico no utilizar un rss, sino un simple xml con solo la información necesaria.
De todas formas el backend por defecto de spip (http://www.berio.alg-a.org/spip.php?page=backend) tambien tiene las etiquetas html al final del archivo, que me imagino en un archivo rss-xml no deberían de estar:
<html>
<body>
</body>
</html>
Seguiro probando a ver
Una abrazo
B.
Fernando García Balestena wrote:
Hola Berio.
Si te fijas, su archivo backend funciona bien (http://www.berio.alg-a.org/spip.php?page=backend). Juraría que este (no lo he probado) aunque da ese error después sindica bien en otro spip o en un gestor de noticia ¿lo probastes?
El Backend tiene este código al principio, que le indica que lo que tiene que devolver es en formato xml
------------------------------
[(#HTTP_HEADER{Content-type: text/xml[; charset=(#CHARSET)]})]<?xml
version="1.0"[ encoding="(#CHARSET)"]?>
<rss version="2.0" [(#REM) rss 2.0.9)]
xmlns:dc="DCMI: DCMI Metadata Terms;
xmlns:content="http://purl.org/rss/1.0/modules/content/"
>
-----------------------------------
Y cierra con un </rss>
¿lo has incluido así? No debería crearte las etiquetas que te crea si tienes este código y está bien cerrado.
Fer.
El 16 de julio de 2009 13:03, Berio Molina <berio@alg-a.org <mailto:berio@alg-a.org>> escribió:
Saludos spiperos!
Tengo un problema con los archivos xml hechos con código SPIP.
Podeis ver un ejemplo del archivo luego de ser ejecutado por spip
aquí:
http://www.berio.alg-a.org/spip.php?page=fl_ultimos_artigos&id_article=157
<http://www.berio.alg-a.org/spip.php?page=fl_ultimos_artigos&id_article=157>
y el esqueleto aquí:
http://www.berio.alg-a.org/squelettes/fl_ultimos_artigos.html
dadle a ver el código fuente a los dos para ver lo que hay dentro.
Bueno, el caso es que no valida y da error porque spip al
interpretar el esqueleto pone automaticamente unas etiquetas
html(podeis verlas en el primer link) al final que lo estropea todo.
Las etiquetas son:
<html>
<body>
</body>
</html>
Sabeis cómo puedo hacer para decirle al spip, que al generar el
xml no le ponga estas etiquetas al final?
Sabeis alguna otra solución?
(Estoy con la versión 2.08)
Gracias!
_______________________________________________
Spip-es@rezo.net <mailto:Spip-es@rezo.net> -
http://listes.rezo.net/mailman/listinfo/spip-es
--
Fernando García Balestena. - fernando.garcia@urcm.net <mailto:fernando.garcia@urcm.net> - Unión de Radios Libres y Comunitarias de Madrid - www.urcm.net <http://www.urcm.net>
“ la radio sería el más fabuloso aparato de comunicación imaginable de la vida pública, un sistema de canalización fantástico, es decir, lo sería si supiera no sólo transmitir, sino recibir, por tanto, no solamente hacer oir al radioescucha, sino también hacerle hablar”
B. Bretch