En tant qu'administrateur Campus Cloud, il peut vous être demandé de résoudre les flux d'événements intégrés, en suivant les étapes décrites dans cette FAQ:
Certaines informations sont obligatoires et doivent être fournies dans des champs portant des noms spécifiques. Sinon, les événements du flux risquent de ne pas s'afficher comme prévu dans l'application de campus.
Veuillez voir ci-dessous pour une spécification détaillée de (1) l'intégration des murs; (2) intégration de calendrier; et (3) l'intégration d'événements.
(1) Intégration des murs. Ready Education vous permet d'extraire des publications sur un mur à partir d'un flux RSS ou ATOM externe. Pour fonctionner correctement, le flux externe doit être:
- Hébergé sur le web.
- Accessible par nos serveurs (c'est-à-dire non protégé par un pare-feu ou un système de sécurité).
- Formaté selon les détails ci-dessous.
<?xml version="1.0" encoding="UTF-8"?>
<rssxmlns:atom="http://www.w3.org/2005/Atom"xmlns:content="http://purl.org/rss/1.0/modules/content/"version="2.0">
<channel>
<title>Test Feed</title>
<link>http://example.com/test.atom</link>
<description>feed description</description>
<atom:linkhref="http://example.com/test.atom"rel="self" />
<lastBuildDate>Tue, 16 Apr 2019 14:45:15 +0000</lastBuildDate>
<item>
<description>Description</description>
<guidisPermaLink="false">65c96b7f-a410-4494-b840-d5b82a5d2907</guid>
<pubDate>Tue, 16 Apr 2019 10:45:15 +0000</pubDate>
</item>
...
</channel>
</rss>
Chaque balise `<item>` dans le flux doit contenir les éléments suivants:
(1) Flux RSS. Pour importer des événements à partir d'un flux RSS et les afficher dans l'application de campus, assurez-vous que les éléments du flux incluent les informations suivantes:
- un numéro d'identification, dans un champ nommé 'guid' ou 'id'
- un titre, dans un champ nommé 'titre'
- une heure de début, dans un champ nommé 'start_date', 'startDate', 'start', 'startdate', 'pubDate', 'pubdate' ou 'published'
- (facultatif) une heure de fin, dans un champ nommé 'end_date', 'endDate', 'end' ou 'enddate'
- (facultatif) une description, dans un champ nommé 'description'
(2) Flux ATOM. Pour importer des événements à partir d'un flux Atom et les afficher dans l'application de campus, assurez-vous qu'ils incluent:
- un numéro d'identification, dans un champ nommé 'guid' ou 'id'
- un titre, dans un champ nommé 'titre'
- une heure de début, dans un champ nommé 'start_date', 'startDate', 'start', 'startdate', 'pubDate', 'pubdate' ou 'published'
- (facultatif) une heure de fin, dans un champ nommé 'end_date', 'endDate', 'end' ou 'enddate'
- (facultatif) une description, dans un champ nommé 'contenu'
(3) Flux iCal. Pour importer des événements à partir d'un flux iCal et les afficher dans l'application de campus, assurez-vous qu'ils incluent:
- un numéro d'identification, dans un champ nommé 'guid' ou 'id'
- un titre, dans un champ nommé 'titre'
- une heure de début, dans un champ nommé 'start_time'
- (facultatif) une heure de fin, dans un champ nommé 'heure_fin'
- (facultatif) une description, dans un champ nommé 'description