Rép. : [Spip] "Syndiquer" des événements

Merci pour les liens,

Bon ! Créer un script pour générer le microformat, c'est jouable.

Maintenant il reste l'inverse : extraire les données du microformat. Il faudrait le faire en php, je pense.
Les liens trouvés ne me mènent que sur des application en-ligne mais pas sur une librairie. Je vais encore chercher.

Le plus simple et le plus utile pour tous ne serait pas de créer un plugin permettant de syndiquer également des fichiers ical pour en obtenir des événements ?

Pierre Andrews <mortimer.pa@free.fr> 24/10/06 17:15 >>>

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

_______________________________________________
liste spip
spip@rezo.net - désabonnement : spip-off@rezo.net
Infos et archives : http://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
irc://irc.freenode.net/spip
FAQ : http://www.spip-contrib.net/spikini/FaQ