On 05/12/2010 11:36 AM, Bill Cameron wrote:
On Wed, May 12, 2010 at 7:06 AM, Roberto<[email protected]> wrote: Hi, We are using PHPiCalendar (http://phpicalendar.net/documentation/index.php/Main_Page) to publish a company calendar from SOGo.
Hi Bill,I'm one of the phpiCalendar developers. Glad to see it's getting some use! I just pushed version 2.4 RC6 to sourceforge, today. Hopefully this will become the final release within the coming weeks.
Our users are set up with Thunderbird 2+Lightning+SOGo addons. A couple of them are responsible for updating the company calendar and they have access to the calendar through Lightning. I looked at a couple of options to create the ics file for PHPiCalendar:
We use phpiCalendar in our organization with plain ol' Thunderbird 3.0 and Lightning 1.0 beta (no SOGo yet with TB3/L1). But I have been experimenting with SOGo recently, so I've had to consider some solutions to get our existing configuration integrated with SOGo.
Option 1. Publish the calendar to a webDAV server by right-clicking on the calendar in Lightning and select 'Publish Calendar...'. PHPiCalendar is configured to look for calendar files on the webDAV server. Option 2: Use cron to run a perl script to create the ics file. I chose option 2 since it didn't rely on the user initiating the publishing. I modified the script written by James Ray so I could have more control over the ics file. I'm not a Perl programmer but was able to accomplish what we needed. No guarantees ;)
This sounds great! Currently, we're expecting to see any calendar changes on phpiCalendar immediately. A cron job that runs every 5 minutes might be enough granularity for us, but I'm now wondering what kind of performance impact that might have. The perl script may need some modification to do minimal updates, in our case.
Good to hear that this feature is being worked on. Bill C.
Thanks for the suggestions! Jay, aka "Parasyte"
<<attachment: jason_oster.vcf>>
-- [email protected] https://inverse.ca/sogo/lists
