[fait dans dev-api] flux RSS marche plus correctement ?

Problème/bug rencontré sur le site, évolution/amélioration à proposer
Avatar du membre
sly
Messages : 3481
Enregistré le : 29 févr. 2004, 18:59
Localisation : Chambéry - Savoie
Contact :

Message par sly » 08 déc. 2013, 21:13

Le menu du rss ayant été supprimé, le fait que personne ne semble motivé (même pas moi) à s'en occuper, et le fait que peu semble vouloir s'en servir, je reclasse ça de bug à proposition

Avatar du membre
leosw
Messages : 460
Enregistré le : 28 févr. 2013, 18:28
Localisation : Sud Ouest
Contact :

Message par leosw » 22 nov. 2014, 16:27

Salut à tous,

J'ai fini les exports de points par bbox via l'API. Et ce même en format RSS :

http://leo.refuges.info/api/bbox?bbox=5 ... il=complet

Le problème est que pour l'instant, seul les créations de points sont exportées (et pas encore dans un ordre de date). Si quelqu'un à une idée pour intercaler commentaires et ajout/modifications de fiches, un peu comme sur la page nouvelle.

Ma solution (pas évidente) c'est d'exporter dans deux tableaux les x derniers points modifiés et commentaire créés. Et ensuite dans une boucle, les regrouper dans un tableau par ordre de date.

Léo

Avatar du membre
sly
Messages : 3481
Enregistré le : 29 févr. 2004, 18:59
Localisation : Chambéry - Savoie
Contact :

Message par sly » 24 nov. 2014, 13:38

leosw a écrit : Ma solution (pas évidente) c'est d'exporter dans deux tableaux les x derniers points modifiés et commentaire créés. Et ensuite dans une boucle, les regrouper dans un tableau par ordre de date.
C'est la solution qui avait été retenue ici :
https://github.com/sletuffe/www.refuges ... e.php#L188

Pour la réalisation, pas de boucle, mais usage de rsort( ) sur un array qui contient des timestamp unix

On peut d'ailleurs se demander si ça ne vaudrait pas le coup de fusionner la collecte des nouvelles utilisé sur http://www.refuges.info/nouvelles/ et flux rss ?

Avatar du membre
leosw
Messages : 460
Enregistré le : 28 févr. 2013, 18:28
Localisation : Sud Ouest
Contact :

Message par leosw » 24 nov. 2014, 14:19

Ce que je peux faire, c'est utiliser le modèle nouvelles dans l'API.

Ce que je propose pour le RSS, c'est un formulaire comme il y avait qui génère juste un lien vers l'API avec les bons paramètres. Donc un seul modèle pour tout.

Avatar du membre
sly
Messages : 3481
Enregistré le : 29 févr. 2004, 18:59
Localisation : Chambéry - Savoie
Contact :

Message par sly » 24 nov. 2014, 14:22

+1 et +1

(Ne pas hésiter à modifier le modèle nouvelles si tu trouves qu'il est un peu trop brouillon ou pas propre, ou pas assez MVC)

Avatar du membre
leosw
Messages : 460
Enregistré le : 28 févr. 2013, 18:28
Localisation : Sud Ouest
Contact :

Message par leosw » 28 nov. 2014, 01:11

Voilà qui est fait,

Normalement ça marche, les informations affichées sont très limitées. Dans tous les cas on met une ligne de titre comme dans la page nouvelles, puis :
* Si on a un commentaire, on affiche le commentaire et sa photo si elle existe
* Si c'est un ajout de point, on affiche l'accès et les remarques sur le point
* Si forum, rien de plus.

Pour tester : http://leo.refuges.info/api/doc/#/api/contributions

Mettre format RSS, choisir son massif si on le souhaite, et autre si on veut

À tester.

P.S. Le formulaire arrivera par la suite

Avatar du membre
leosw
Messages : 460
Enregistré le : 28 févr. 2013, 18:28
Localisation : Sud Ouest
Contact :

Message par leosw » 28 nov. 2014, 12:11

Voilà qui est fini, vous pouvez tester ici :

http://leo.refuges.info/formulaire_rss/
base de test

Bug connu : Lorsque nous sélectionnons deux polygones imbriqués (Pyrénées et Aragon par exemple), les commentaires apparaitrons dupliqués (une entrée par polygone).

Léo

Avatar du membre
leosw
Messages : 460
Enregistré le : 28 févr. 2013, 18:28
Localisation : Sud Ouest
Contact :

Message par leosw » 29 nov. 2014, 21:14

Bug fixé

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 11 invités