"Syndiquer" des événements

Bonjour à tous,

Utilisant le plugin Agenda :
http://www.spip-contrib.net/Plugin-Agenda

Je désirerais pouvoir afficher sur un autre site la liste des événements à venir (publiés dans un premier site).

Je me suis dit, je syndique et hop c'est réglé. Le problème c'est que la syndication est prévue pour des articles (avec une seule date, la date de publication), les événements ont deux dates (début et fin).

J'ai même regardé dans les specifications RSS et atom, je n'y ai vu également qu'une seule date.

J'ai donc deux questions :
- Quel standard dois-je utiliser pour diffuser mes événements
- Comment je fais pour les récupérer dans mon deuxième site SPIP

Merci pour vos suggestions.

Thibault SCHOENMANN wrote:

Bonjour à tous,

Utilisant le plugin Agenda :
Plugin Agenda pour SPIP 1.9 - SPIP-Contrib

Je désirerais pouvoir afficher sur un autre site la liste des événements à venir (publiés dans un premier site).

Je me suis dit, je syndique et hop c'est réglé. Le problème c'est que la syndication est prévue pour des articles (avec une seule date, la date de publication), les événements ont deux dates (début et fin).

J'ai même regardé dans les specifications RSS et atom, je n'y ai vu également qu'une seule date.

J'ai donc deux questions : - Quel standard dois-je utiliser pour diffuser mes événements
- Comment je fais pour les récupérer dans mon deuxième site SPIP

Merci pour vos suggestions.

Bonjour

Il te faut adapter le fichier "ical.html" de /dist/ en fonction de la configuration de ton agenda. Tes visiteurs pourront ainsi s'y avec leur logiciel ad hoc (iCal sur Mac, Sunbird, WebCalendar...)

La RFC c'est celle là :
<http://www.ietf.org/rfc/rfc2445.txt&gt;
(idéal pour les soirs d'insomnie :wink: )

Cordialement

Françoise

Françoise wrote:

Il te faut adapter le fichier "ical.html" de /dist/ en fonction de la configuration de ton agenda. Tes visiteurs pourront ainsi s'y avec leur

                    ...s'y abonner avec...

Françoise a écrit :

Thibault SCHOENMANN wrote:

Bonjour à tous,

Utilisant le plugin Agenda :
Plugin Agenda pour SPIP 1.9 - SPIP-Contrib

Je désirerais pouvoir afficher sur un autre site la liste des événements à venir (publiés dans un premier site).

Je me suis dit, je syndique et hop c'est réglé. Le problème c'est que la syndication est prévue pour des articles (avec une seule date, la date de publication), les événements ont deux dates (début et fin).

J'ai même regardé dans les specifications RSS et atom, je n'y ai vu également qu'une seule date.

J'ai donc deux questions : - Quel standard dois-je utiliser pour diffuser mes événements
- Comment je fais pour les récupérer dans mon deuxième site SPIP

Merci pour vos suggestions.

Bonjour

Il te faut adapter le fichier "ical.html" de /dist/ en fonction de la configuration de ton agenda. Tes visiteurs pourront ainsi s'y avec leur logiciel ad hoc (iCal sur Mac, Sunbird, WebCalendar...)

La RFC c'est celle là :
<http://www.ietf.org/rfc/rfc2445.txt&gt;
(idéal pour les soirs d'insomnie :wink: )

Cordialement

Françoise

pas besoins, c'est déjà livré. C'est le squelettes ical-agenda, rappelable par ?page=ical-agenda.

--
Maïeul
http://maieul.ouvaton.org

Thibault SCHOENMANN wrote:

Bonjour à tous,

Utilisant le plugin Agenda :
Plugin Agenda pour SPIP 1.9 - SPIP-Contrib

Je désirerais pouvoir afficher sur un autre site la liste des événements à venir (publiés dans un premier site).

Je me suis dit, je syndique et hop c'est réglé. Le problème c'est que la syndication est prévue pour des articles (avec une seule date, la date de publication), les événements ont deux dates (début et fin).

J'ai même regardé dans les specifications RSS et atom, je n'y ai vu également qu'une seule date.

J'ai donc deux questions : - Quel standard dois-je utiliser pour diffuser mes événements
- Comment je fais pour les récupérer dans mon deuxième site SPIP

Merci pour vos suggestions.

Comme le dit Françoise, un standard assez reconnu pour des evenements, c'est ICAL.
Par contre, SPIP n'est pas capable de syndiquer cela, mais tes visiteurs peuvent le syndiquer avec leur logiciel de calendrier preferé.

Ce que tu peux faire, c'est un flux RSS qui fournis dans les descriptions le microformat pour les evenements:
http://microformats.org/wiki/hcalendar

SPIP pourra syndique le RSS comme n'importe quel flux RSS, puis sur ton site, tu pourras faire un traitement du microformat (voir les implementations fournis en bas du wiki).

Pierre