Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 31-08-2006 22:54:52

Mpok
Néo Admin

Erreurs dans les fils RSS

Bonsoir,

Je suis en train de rajouter des fils RSS sur mes forums.
J'utilise extern.php (légèrement modifé mais c'est pas le sujet) et je n'ai aucun problème.

Seulement je me pose des questions concernant la gestion des erreurs (pbm de permissions, forum vide, ou même erreurs dans la bdd) :
extern.php utilise la fonction "exit" pour reporter les erreurs.
On obtient donc un message texte tout bête.
Je n'ai pas l'habitude des aggrégateurs RSS (je n'en utilise pas moi-même), mais comment vont-il gérer ce texte brut ?
J'ai fait un test à partir d'un autre site avec MagpieRSS et le script plante lamentablement quand il reçoit un texte de ce type au lieu d'un flux valide.

Est-ce que l'on ne devrait pas plutôt renvoyer un flux RSS valide avec le texte de l'erreur comme seul item ?

Note: dans le cas d'une erreur dans la requête sql, c'est carrément la fonction "error" qui est appelée, donc on renvoie un html au lieu d'un xml...

Hors ligne

#2 01-09-2006 00:06:22

vin100
Membre

Re : Erreurs dans les fils RSS

salut,

oui tu as raison, c'est une mauvaise gestion des erreurs ; dans la majeure partie des cas je pense que l'agrégateur va simplement indiquer une erreur "flux invalide" mais c'est possible que ça en fasse planter certains autres

Hors ligne

#3 01-09-2006 21:44:50

Mpok
Néo Admin

Re : Erreurs dans les fils RSS

Merci de confirmer mes premières impressions...;)

Une petite fonction d'erreur avec output en xml et le tour est joué.

Note: j'ai pu vérifier que la situation n'était pas meilleure dans le fichier correspondant de la version de développement de PunBB 1.3 sad

Hors ligne

#4 01-09-2006 23:11:43

mangafan
Membre

Re : Erreurs dans les fils RSS

Ca répond pas à tous les problèmes je penses mais au hazard de mes surfs j'avais mis un marque-page la dessus.

http://www.brakstar.com/blog/?2006/08/2 … p-de-punbb

Dernière modification par mangafan (01-09-2006 23:12:12)


:canon: Mangafan : Mettez un chat dans votre processeur ! happy

Hors ligne

Pied de page des forums