suppression d'un event par fichier ical

KoRnFleX

Membre actif
24 Janvier 2007
196
8
lefebvre.francois.free.fr
Bonjour a tous,

Voici mon problème :

Je souhaite créer, modifier, supprimer des rendez vous d'un agenda sun calendar par php.
En fait, nous avons un application web qui gére nos conges, et nos heures de travail, et nous souhaiterions mettre a jour notre agenda public ( sous sun ).

Par soucis de sécurité, on ne peut pas taper directement le serveur sun.
La solution choisie est de créer par php ( avec la librairie icalcreator ) les evenements que l'on souhaite.
on enregistre un fichier au format ical et on envoie tout ca par ssh sur le serveur sun.

Actuellement, j'arrive a :
- créer un event avec un UID,
- modifier => création d'un event avec l'uid a modifier
- supprimer un event qui n'a pas de périodicité => créer un event avec l'uid a supprimer et ne pas renseigner de dtstart et dtend.

Mon problème arrive lorsque je souhaite supprimer un event avec périodicité, la le fichier est bien importé, mais rien ne se passe.

Sachant que j'arrive a supprimer un event classique, je me suis dit que je pourrais supprimer d'un event périodique la ligne RRULE. du coup, je me retrouverai sur un event classique, seulement, je n'y arrive pas non plus :/


Avez vous des pistes que je pourrais explorer ?


Merci
smile.png
 
Excuses moi de ne pas répondre directement à ta question, mes connaissances en PHP étant limitées. Simplement pour t'informer que Rapid Cal est très simple à mettre en oeuvre. C'est un plug-in Rapid Weaver mais libre à toi de le customiser sans passer par ce logiciel. En espérant que cela puisse t'aider. Je laisse la parole aux pros du PHP.
 
merci pour la réponse, mais cela ne va pas m'aider :/
Il faut utiliser l'agenda de sun et non en recréer un.

Je crois que je v etre obligé de créer un a un les events et de ne pas utiliser l'appel a la ligne RRULE :/