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

Problèmes, bugs et difficultés rencontrés sur le site.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message 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
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Message 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
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message 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 ?
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Message 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.
Avatar du membre
sly
Messages : 5041
Enregistré le : 29 févr. 2004, 17:59
Localisation : Chambéry - Savoie

Message 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)
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Message 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
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Message 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
Avatar du membre
leosw
Messages : 539
Enregistré le : 28 févr. 2013, 17:28
Localisation : Montagne noire

Message par leosw »

Bug fixé