diff --git a/ecrire/inc_spip_action_ical.php b/ecrire/inc_spip_action_ical.php index ac7cd76d7534ad991f3862ce6881ab97e2a98121..83d9bd71fdf3e9e5d93db241272f4f8da2581545 100644 --- a/ecrire/inc_spip_action_ical.php +++ b/ecrire/inc_spip_action_ical.php @@ -69,7 +69,7 @@ function spip_action_ical_dist() $titre = join($titre_prop," / "); ligne ("BEGIN:VTODO"); ligne ("SUMMARY:[$nom_site] $titre"); - ligne ("prop"); + ligne_uid ("prop"); $texte = join($titres," / "); ligne ("DESCRIPTION:$texte"); @@ -127,7 +127,7 @@ function spip_ical_rendez_vous($id_utilisateur, $nom_site) ligne ("BEGIN:VEVENT"); ligne ("SUMMARY:".$titre); ligne ("DESCRIPTION:$texte"); - ligne ("mess$id_message"); + ligne_uid ("mess$id_message"); ligne ("DTSTAMP:".date_ical($date_heure)); ligne ("DTSTART:".date_ical($date_heure)); if ($date_heure_fin > $date_heure) ligne ("DTEND:".date_ical($date_heure_fin)); @@ -174,7 +174,7 @@ function spip_ical_taches($id_utilisateur, $nom_site) ligne ("BEGIN:VTODO"); ligne ("SUMMARY:".$titre); ligne ("DESCRIPTION:$texte"); - ligne ("mess$id_message"); + ligne_uid ("mess$id_message"); ligne ("DTSTAMP:".date_ical($date_heure)); ligne ("DTSTART:".date_ical($date_heure)); ligne ("CATEGORIES:$le_type"); @@ -195,7 +195,7 @@ function spip_ical_articles($nom_site) $nb_articles ++; ligne ("BEGIN:VEVENT"); ligne ("SUMMARY:[$nom_site] $titre ("._T('info_article_propose').")"); - ligne ("article$id_article"); + ligne_uid ("article$id_article"); ligne ("DTSTAMP:".date ("Ymd\THis", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("DTSTART;VALUE=DATE:".date ("Ymd", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("CATEGORIES:"._T('info_article_propose')); @@ -218,7 +218,7 @@ function spip_ical_breves($nom_site) $nb_breves++; ligne ("BEGIN:VEVENT"); ligne ("SUMMARY:[$nom_site] $titre ("._T('item_breve_proposee').")"); - ligne ("breve$id_breve"); + ligne_uid ("breve$id_breve"); ligne ("DTSTAMP:".date ("Ymd\THis", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("DTSTART;VALUE=DATE:".date ("Ymd", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("CATEGORIES:"._T('item_breve_proposee')); @@ -280,7 +280,7 @@ function spip_ical_messages($id_utilisateur, $nom_site) ligne ("BEGIN:VTODO"); ligne ("SUMMARY:".$titre); ligne ("DESCRIPTION:$texte"); - ligne ("nouv_mess$id_message"); + ligne_uid ("nouv_mess$id_message"); ligne ("DTSTAMP:".date ("Ymd\THis", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("DTSTART:".date ("Ymd\THis", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("CATEGORIES:$le_type"); @@ -308,7 +308,7 @@ function spip_ical_forums($id_utilisateur, $nom_site) ligne ("BEGIN:VEVENT"); ligne ("SUMMARY:[$nom_site] $titre "._T('icone_forum_suivi')); ligne ("DESCRIPTION:$texte\r$auteur $email_auteur"); - ligne ("forum$id_forum"); + ligne_uid ("forum$id_forum"); ligne ("DTSTAMP:".date ("Ymd\THis", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("DTSTART:".date ("Ymd\THis", mktime (heures($date_heure),minutes($date_heure),0,mois($date_heure),jour($date_heure),annee($date_heure)))); ligne ("DTEND:".date ("Ymd\THis", mktime (heures($date_heure),minutes($date_heure)+60,0,mois($date_heure),jour($date_heure),annee($date_heure)))); @@ -320,7 +320,7 @@ function spip_ical_forums($id_utilisateur, $nom_site) if ($nb_forum > 0) { ligne ("BEGIN:VTODO"); ligne ("SUMMARY:[$nom_site] "._T('icone_forum_suivi').": $nb_forum"); - ligne ("forum"); + ligne_uid ("forum"); $today=getdate(time()); $jour = $today["mday"];