Multiuser web-based calendar based on php, mysql, javascript

10,086

Solution 1

I totally understand your issue with your client. I had the same issue explaining to my boss that Google docs were more secure then a shared excel spread sheet. This is what finally convinced her, I pointed her to the attacks against Google from China. --source http://www.wired.com/threatlevel/2010/01/operation-aurora/

I then explained that it would take billions of dollars in R&D to even come close to the level of security that Google provides.

If that doesn't work I would suggest using one of the many many OS calendars out there (http://arshaw.com/fullcalendar/ looks awesome) and go from there.

Solution 2

Google Calendar as you can embed it onto any site

http://www.google.com/support/calendar/bin/answer.py?hl=en&answer=41207

Wordpress plugin

http://wordpress.org/extend/plugins/google-calendar-plugin/

I did find another option

Solution 3

Please excuse the plug but it honestly matches the Q almost completely:

http://ican.openacalendar.org/

  • Multiple users

Yes!

  • Two user groups: First group is allowed to see events, the second group can create and edit events

Anyone can see the calendar including anonymous users. It can be configured so only certain users can write to calendar.

  • The events should be stored in a mysql database or a file

Postgresql DB - MySQL wouldn't be hard for a programmer to do. Lots of export options (iCal, JSON, News feed) so you can do what you want with them.

  • The system has to be (very) easy to use. It will be used by non-technical users

Everything is editable throught a web UI which has been battle-tested and received good feedback explicitly on being easy to use.

  • Ideally it should be integrated in wordpress, but thats a nice-to-have

Not sure what you mean by integrated, but we have a Wordpress plugin that will display events on your blog.

The improvement we offer over Google Calendar is that many users can work on the same calendar and all edits are logged for safety - so you don't have to worry about one user's mistake trashing all the data, which sadly can happen with Google Calendar.

Share:
10,086
Simon Ottenhaus
Author by

Simon Ottenhaus

Updated on June 04, 2022

Comments

  • Simon Ottenhaus
    Simon Ottenhaus almost 2 years

    I'm searching for a multiuser web-based calendar system that supports multiple users. I'm looking for these features:

    • Multiple users
    • Two user groups: First group is allowed to see events, the second group can create and edit events
    • The events should be stored in a mysql database or a file
    • The system has to be (very) easy to use. It will be used by non-technical users
    • Ideally it should be integrated in wordpress, but thats a nice-to-have

    If you know something like this please let me know.

    edit (concerning the google apps comment): the calendar should be hosted on an existing website

  • Simon Ottenhaus
    Simon Ottenhaus over 13 years
    I'll try to convince my customer to use Google Calendar, but I'm not sure they will be happy to store all their events in some Google database...