Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

Cette version permet d'injecter des Flux RSS dans le widget à travers une API.Plus particulièrement, ce développement a été effectué suite à une demande de la Région Nouvelle-Aquitaine qui souhaitait que le Flux RSS de la chaine Peertube Curieux soit affiché pour tous les utilisateurs de la plateforme flux RSS dans le widget RSS dans le du fil de nouveauté de l'ENT, grâce à un appel API.


Info
titleComment ça fonctionne ?

Tous les Flux flux RSS ajoutés par l'utilisateur depuis le widget RSS, disponible sur le fil de nouveauté de l'ENT, sont stockés au même endroit. Un utilisateur super administrateur peut ajouter à ce même endroit des Flux RSS spécifique dont il considère vouloir les flux RSS qu'il souhaite diffuser à tous les utilisateurs de la plateforme sans qu'ils aient d'actions à faire de leur côté (flux globaux). Actuellement, cet ajout de Flux et cette diffusion s'effectue seulement uniquement via un appel API contenant les informations des Flux flux RSS globaux à ajouter (titre, adresse url, nombre d'articles à afficher).

Une fois cette action faite, l'utilisateur retrouve dans son widget RSS les Flux qu'il a ajouté à la main depuis l'interface et effectuée, les utilisateurs de la plateforme retrouveront dans leur widget RSS, en plus des flux qu'ils ont eux-mêmes créés, ceux ajoutés par le super administrateur via l'appel API.L'utilisateur peut supprimer n'importe quel flux du groupe "RSS global" même les Flux

Les utilisateurs peuvent également modifier ou supprimer les flux qui ont été ajoutés via l'appel API. En effet, une 

avec une spécificité "un dans un groupe de Flux "RSS global"ce groupe de Flux, ceux que je considère vouloir diffuser à tous les utilisateurs de la plateforme sans qu'ils aient d'actions à faire de leur côté. Actuellement, cet ajout de Flux et cette diffusion s'effectue seulement via un appel API contenant les informations des Flux RSS à ajouter (titre, adresse url, nombre d'articles à afficher).

Une fois cette action faite, l'utilisateur retrouve dans son widget RSS les Flux qu'il a ajouté à la main depuis l'interface et ceux ajoutés par le super administrateur via l'appel API.

L'utilisateur peut supprimer n'importe quel flux du groupe "RSS global" même les Flux ajoutés via l'appel API. En effet, une 

Les RSS globaux qu'on injecte sont stockés avec le reste, comme un normal sauf qu'on leur passe une prop "global" à TRUE pour les distinguer.

Quand tu arrive sur la timeline on recup tout les channels du user + tous les globaux. Et si tu retire un channel global, on ajoute une pref pour se noter ça. Et les fois suivantes quand t'arrives on recup channels du user + tous les globaux - ceux écris dans les pref.

. Les actions réalisées sur ces derniers sont enregistrées en préférence de chaque utilisateur et sont conservées lors de la prochaine connexion.


Plus particulièrement, ce développement a été effectué suite à une demande de la Région Nouvelle-Aquitaine qui souhaitait que le Flux RSS de la chaine Peertube Curieux soit affiché pour tous les utilisateurs de la plateforme dans le widget RSS dans le fil de nouveauté de l'ENT.

Image Added

Liste des tickets résolus 

...