Page 2 sur 2

Posté : 08 déc. 2013, 20:13
par sly
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

Posté : 22 nov. 2014, 15:27
par leosw
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

Posté : 24 nov. 2014, 12:38
par sly
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 ?

Posté : 24 nov. 2014, 13:19
par leosw
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.

Posté : 24 nov. 2014, 13:22
par sly
+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)

Posté : 28 nov. 2014, 00:11
par leosw
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

Posté : 28 nov. 2014, 11:11
par leosw
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

Posté : 29 nov. 2014, 20:14
par leosw
Bug fixé