Projet

Général

Profil

Actions

Evolution #37

fermé

Distinguer les Flux RSS par type et niveau

Ajouté par Jérôme LAMACHE il y a plus de 14 ans. Mis à jour il y a plus de 13 ans.

Statut:
Fermé
Priorité:
Normal
Version cible:
Début:
11/05/2010
Echéance:
% réalisé:

100%

Temps estimé:
Version ProxyEPN:
1.0

Description

Rendre accessible publiquement les flux RSS :
- Sessions de type "Atelier de sensibilisation" pour chaque département, chaque pays, chaque GEPN et chaque EPN
- Sessions de type "Accès libre" pour chaque département, chaque pays, chaque GEPN et chaque EPN

Rendre accessible uniquement en mode connecté "animateur" les flux RSS :
- Sessions de type "Téléformation" pour son groupement d'EPN

La liste est un peu longue mais permet de ne pas noyer les types de sessions entre elles. Les sessions Accès libre étant plus nombreuses.


Demandes liées 2 (0 ouverte2 fermées)

Lié à Anomalie #36: Affichage des Flux RSS - mode connecté ou nonFerméGrégory MARIGOT - TEICEE11/05/2010

Actions
Lié à Evolution #45: Suggestion - Gestion des Flux RSSFerméGrégory MARIGOT - TEICEE12/05/2010

Actions

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 14 ans

  • Statut changé de Nouveau à In Progress
  • Assigné à mis à Grégory MARIGOT - TEICEE
  • Version cible mis à EpnAdmin-CTN 1.1.2
  • % réalisé changé de 0 à 30
  • Version ProxyEPN mis à 1.0

Suite à la résolution du #36, la gestion des filtres pour générer les listes de sessions des flux devraient faciliter la mise en place de ces nouvelles distinctions.

Quelques questions pour préciser et préparer cette évolution :
  • Que doit-on comprendre par "chaque pays" ? Je n'ai pas remarqué de champs indiquant une information de ce genre...
  • Qu'en est-il des autres types de sessions non cités ici (évènement local ou réseau, mise à disposition de l'epn) ? Il n'est pas nécessaire de créer un flux spécifique pour ceux-ci ? Sont-ils par contre toujours souhaités dans les flux communs actuels ?

Mis à jour par Jérôme LAMACHE il y a plus de 14 ans

Proposition :
- Construire un formulaire permettant la génération dynamique d'une URL-RSS contenant les informations souhaitées (choix par cases à cocher par exemple).
Types de sessions choix multiples :
1 - Accès libre auto
2 - Accès libre accomp
3 - Téléformation (accessible uniquement en mode connecté animateur ou admin)
4 - Atelier
5 - Évènement local
6 - Évènement réseau

- Ajouter un rectangle graphique RSS sur page d'accueil

- Information de page d'accueil Gpt : voir techniquement avec soit flux RSS de sessions, soit interrogation directe base de données du Gpt (#D_SESSIONS et #F_SESSIONS).

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 14 ans

  • Version cible changé de EpnAdmin-CTN 1.1.2 à EpnAdmin-CTN 1.1.3

Mis à jour par Grégory MARIGOT - TEICEE il y a presque 14 ans

  • Version cible changé de EpnAdmin-CTN 1.1.3 à ProxyEPN 2.0

Mis à jour par Grégory MARIGOT - TEICEE il y a presque 14 ans

  • % réalisé changé de 30 à 70

Modifications publiées sur le svn (r365) :

Intégration des flux Atom dans ProxyEPN

Le module feed a été revu et son code a pu être grandement simplifié par l'usage des fonctions génériques déjà en place sur les sessions (recherches par contextes et par filtres). Le tri des sessions à afficher ou non se fait plus naturellement, de la même manière que pour les listes des sessions passées/futures ou que la vue calendrier. Seule l'option "showInFeeds" s'ajoute au filtrage (à voir si elle reste vraiment utile).

Le flux des sessions à venir est disponible avec plusieurs paramètres :
  • code = le numéro d'un département
  • gepn = l'id d'un groupement d'EPN (élimine code)
  • epn = l'id d'un EPN (élimine code et gepn)
  • type = le type de sessions (de 1 à 7), possibilité d'en spécifier plusieurs en les sépérant par une virgule.

Exemple d'URL pour le flux des évènements locaux et réseaux du Calvados :
/feed/session?type=5,6&code=14 (ou /feed/session/type/5,6/code/14)

Plusieurs pages propose le lien vers le flux des sessions adaptés à leur contexte :
  • la page d'accueil, avec le flux filtré éventuellement sur le GEPN
  • les fiches des GEPN et des EPN, avec le filtre correspondant
  • la page listant les sessions, avec un filtre dans l'url tenant compte du filtre utilisé pour la liste
De plus, chaque page référence plusieurs flux dans ses entêtes (disponibles généralement via une icone dans la barre d'adresse du navigateur) :
  • Les sessions de Basse-Normandie (ie toutes)
  • Les sessions du Calvados, de l'Orne ou de la Manche
  • Les sessions du (ou des) GEPN attachés à l'utilisateur
  • Les sessions du (ou des) EPN attachés à l'utilisateur

TODO

  • Il n'y a pas de formulaire permettant de construire l'URL avec les paramètres voulus, est-ce nécessaire ? si oui à quel endroit mettons-nous un lien pointant vers cette page ?
  • L'option ShowInFeeds des sessions est-elle vraiment utile ? Sachant que le contexte masque automatiquement les sessions personnelles auxquelles le lecteur n'a pas accès, et surtout que les flux sont disponibles en spécifiant les types de sessions qui intéressent... Est-ce nécessaire de donner cette possibilité de traiter du cas par cas ?
  • Le paramètre code n'accepte qu'un seul département, est-ce nécessaire de permettre des flux filtrés sur plusieurs départements ?
  • Aucun filtre n'est en place sur le pays, est-ce également à prévoir ? Si oui, à voir comment le pays sera spécifié, aucun id n'étant disponible.

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 13 ans

  • Statut changé de In Progress à Résolu
  • % réalisé changé de 70 à 100

Les modifications attendues sont en place.

Les évolutions possibles seront traitées par la nouvelle demande #101

Ce ticket prend fin.

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 13 ans

  • Statut changé de Résolu à Fermé
Actions

Formats disponibles : Atom PDF