From 496b59b985fdeeb70a574d0057e530925ef5a08d Mon Sep 17 00:00:00 2001 From: "Committo,Ergo:sum" <esj@rezo.net> Date: Mon, 27 Nov 2006 06:26:47 +0000 Subject: [PATCH] Ajout de champ ICS pour Konqueror (corrige #693) --- dist/ical.html | 2 ++ ecrire/action/ical.php | 3 +++ 2 files changed, 5 insertions(+) diff --git a/dist/ical.html b/dist/ical.html index e6aad70db6..c460c68aa8 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 95d40ed78d..b2a264e93b 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); -- GitLab