diff --git a/dist/ical.html b/dist/ical.html index e6aad70db69228eef23f17a3a1ab197cbcc844ee..c460c68aa86a0c51b41548e3771b2b69b35e8296 100644 --- a/dist/ical.html +++ b/dist/ical.html @@ -2,6 +2,8 @@ #CACHE{3600} BEGIN:VCALENDAR CALSCALE:GREGORIAN +PRODID: SPIP http://www.spip.net +VERSION:2.0 X-WR-CALNAME;VALUE=TEXT:[(#NOM_SITE_SPIP|filtrer_ical)] X-WR-RELCALID:[(#URL_SITE_SPIP|filtrer_ical)] <BOUCLE_articles(ARTICLES){par date}{inverse}{0,100}> diff --git a/ecrire/action/ical.php b/ecrire/action/ical.php index 95d40ed78da69f23fd142c7ba79078a640fbf047..b2a264e93b5d3a69d4f222a3537a74b68bd0216f 100644 --- a/ecrire/action/ical.php +++ b/ecrire/action/ical.php @@ -56,10 +56,13 @@ function action_ical_dist() lang_select($langue_utilisateur); $nom_site = $GLOBALS['meta']["nom_site"]; $adresse_site = url_de_base(); + $spip = "SPIP " . $GLOBALS['spip_version_affichee'] . ' ' . $GLOBALS['home_server']; header("Content-Type: text/calendar; charset=utf-8"); echo filtrer_ical ("BEGIN:VCALENDAR"), "\n", filtrer_ical ("CALSCALE:GREGORIAN"), "\n", + filtrer_ical ("PRODID: $spip"), "\n", + filtrer_ical ("VERSION:2.0"), "\n", filtrer_ical ("X-WR-CALNAME;VALUE=TEXT:$nom_site / $nom_utilisateur"), "\n", filtrer_ical ("X-WR-RELCALID:cal$id_utilisateur @ $adresse_site"), "\n"; spip_ical_rendez_vous($id_utilisateur, $nom_site);