PHPWebCalendar is a feature rich events calendar using AJAX to display events. Features include: advanced events system, admin panel, a portal page, news, upcoming events, multiple calendars, simple API, RSS feeds, web based instal and a whole lot more!
Be the first to post a text review of PHPWebCalendar. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Fixed a typo in the login process Regular users can now delete thier own events Fixed a little bug in calendar.php, if the user is changing the month and the date gets messed up it is able to recover and go back to today
Fixed a typo in the login process Regular users can now delete thier own events Fixed a little bug in calendar.php, if the user is changing the month and the date gets messed up it is able to recover and go back to today
Fixed a typo in the login process Regular users can now delete thier own events Fixed a little bug in calendar.php, if the user is changing the month and the date gets messed up it is able to recover and go back to today
Thingy: +++ Release ~Bug Fix +Somethine new was added / minor update !Bug found *Anything to do with themes 24/2/2007 +A Monthly jumper thing was added in calendar_weekly.php, still not perfect but i have an idea which will be implemented a while later. +You can now go into edit en event from any view mode 22/2/2007 +Added some info about adding events in the /docs +Users can now change date format, there are only two to choose from right now, and it only works with some files +When deleting events, it takes them off the events queue aswell *note i only tested the delete all events, but it should work, if you can try it please test it +Added a little magic quotes workaround +Users can go into the add event bit and change the date around, so they can go right into the calendar then add event without having to skip ahead to the right month, day or year +Users can move events around calendars +The events deleter should work fully now ~The events deleter had a bug with delteing 'nice old events' it is now fixed +Current day is highlighted in monthly calendar view +Only events that are going to happen can be added to the portal, this means you can't add an event that happened last week 17/2/2007 +Written up some more stuff no one will read in the /docs/. +Added a are you sure thing in admin_news.php, also tidied it up a little. +When adding a calendar it checks for a title +Calendar titles are now limited to 80 characters +Added Permalink thingy for news stories on index.php +++Version 4.1 released 16/2/2007 +Finished the admin users bit ~When adding an event it would set the end date to the current date, not the date the user clicked on ~Bug with deleteing events and not displaying the number fixed ~In daily view mode the mini calendar went to January all the time, now fixed 15/2/2007 +Added in admin_users.php with a simple sorting thingy +Added admin_user.php, but never did the updating bit yet, gave up to: +Start on the documentation, added quite a bit. 14/2/2007 +Started on an API, got a simple interface done 1/2/2007 +You can now set defualt guest privileges in initialize.php +You can now edit events 23/1/2007 ~The older events are now displayed correctly, much thanks to 'hcamelion' for the fix! :) 19/1/2007 +Daily view mode added +++Version 4.0.5-alpha released 18/1/2007 +This thing is doing my nut in, but i think i have got a decent system for working out/displaying the weekly view +And yes i do, i never knew you could use mktime with the current day of the year, what a life saver! :) So, just to cap: A weekly view mode has been added. 17/1/2007 +View Switcher added, now back to the weekly view mode 16/1/2007 +Some updates to the CSS +Started on the weekly calendar viewer, it sorta works, but there is no skip to next week button yet, although there is a previous week button. Events are displayed but repitition is not (and may not) be implemented. 13/1/2007 !The delete all events thingy does not show how many were delted (stays at 0) +++Version 4.0.4-alpha released 13/1/2007 +Admins can delete old events in two ways: Nice event deleter: This way keeps in events from the current month, e.g If it is Febuary, it will delete every event that ends before Febuary Nasty event deleter:This way deletes all events that are older than now, so it would delete anything from last year, to last second All Events:This delete all events, and is not really a new feature +The html_error(s) function(s) now use html_header to echo the header, instead of echoing the same code +On the portal a message is displayed if it cant find any upcoming events +The same is also displayed in the admin section if there are no events +The events queue table now stores calendar ID, just for easy-ness +Admins can now delete calendars 12/1/2007 +Some asthetic changes to event.php +When viewing an event, the back to calendar link takes you back to the month you came from (it used to go back to the current month) +Admins can now configure calendars to only allow events to be posted by certain level'd people. i.e you can basically have the calendar private (only allowing users higher than say, level 3 to post, but let users higher than level 1 view events. !You can't add events into older months, not that you should be able to, but it fucks everything up when you do, because of this i could not test the event deleter thingy 11/1/2007 +Admins can write descriptions about the calendars and they are displayed on the portal page ~When adding events, the end day would jump to today, instead of the day the user clicked on +Add event page slightly re-designed +Adding events now checks for a valid title (meh, there could of been more checks, but everything else is optional bar the title) 10/1/2007 ~The whole thing uses the correct error output stuff ~add_news.php was renamed to admin_news.php, just to keep everything more organized, most links were updated but i cant be 100% sure +There a now some handy links at the top of each administration type page for easy navigation 9/1/2007 +Registration now limits one account per email, and also makes sure the password is a good length +You now cant un admin the admin account +++Version 4.0.3-alpha released 6/1/2007 +New themes can be installed (but not yet used by users, they can be activated globally by admins) 3/1/2007 ~Fixed a little display bug in admin_calendars.php *Boxy updated, first release really ~The html_error/s functions now spit out the propper CSS link +Registration now checks to see if the username is allready used ~Fixed a slight bug with the events displaying thingy as events on the last day of a month were not displayed ~Events now stop when they should do, so far events should work perfectly +Registration now checks for a valid email +Admins now have a little control over events (they can delete all events, i'll add more options later) +Registration now checks for a valid username !When using the admin tool to delete events, they are not deleted from the upcoming events table +The calendars are now listed on the left hand menu. Suggestions for a better way to do it would be nice, if you CSS people would prefer them to be split up (main links, then calendars links in a different block) then please tell me ASAP! +Registration now checks for matching passwords 2/1/2007 ~Changed the admin layout a little +You can now change theme (even though there is only one) ~Changed the structure of the CSS folder (each theme is not stored by ID, instead of name) ~Started to make a more interesting theme +++Version 4.0.2-alpha released 1/1/2007 +Users can now request events to be added to the Upcoming Events Section +Users who are allowed to add events to the queue can do so +Upcoming events are now displayed +The 'add event to upcoming queue' is removed if the event is in the queue ~When you make an event span more than one day it actually works now, kinda !If an event spans over the end of a month (e.g 20th Jan to 5th Feb) it wont carry over !Events that span more than a day only end at the end of the month (An event that ends on the 13th May, would end on the 31st May) 30/12/2006 + You can now have events repeat every monday, or sunday etc 28/12/2006 ~Fixed the bug when you cahnge months, it should work better now +You can change months back and forth +Added a jump to today thing +Added advanced options when adding events, these include event repeating on x day, say every 13th of the month +++Version 4.0.1-alpha released
Thingy: +++ Release ~Bug Fix +Somethine new was added / minor update !Bug found *Anything to do with themes 24/2/2007 +A Monthly jumper thing was added in calendar_weekly.php, still not perfect but i have an idea which will be implemented a while later. +You can now go into edit en event from any view mode 22/2/2007 +Added some info about adding events in the /docs +Users can now change date format, there are only two to choose from right now, and it only works with some files +When deleting events, it takes them off the events queue aswell *note i only tested the delete all events, but it should work, if you can try it please test it +Added a little magic quotes workaround +Users can go into the add event bit and change the date around, so they can go right into the calendar then add event without having to skip ahead to the right month, day or year +Users can move events around calendars +The events deleter should work fully now ~The events deleter had a bug with delteing 'nice old events' it is now fixed +Current day is highlighted in monthly calendar view +Only events that are going to happen can be added to the portal, this means you can't add an event that happened last week 17/2/2007 +Written up some more stuff no one will read in the /docs/. +Added a are you sure thing in admin_news.php, also tidied it up a little. +When adding a calendar it checks for a title +Calendar titles are now limited to 80 characters +Added Permalink thingy for news stories on index.php +++Version 4.1 released 16/2/2007 +Finished the admin users bit ~When adding an event it would set the end date to the current date, not the date the user clicked on ~Bug with deleteing events and not displaying the number fixed ~In daily view mode the mini calendar went to January all the time, now fixed 15/2/2007 +Added in admin_users.php with a simple sorting thingy +Added admin_user.php, but never did the updating bit yet, gave up to: +Start on the documentation, added quite a bit. 14/2/2007 +Started on an API, got a simple interface done 1/2/2007 +You can now set defualt guest privileges in initialize.php +You can now edit events 23/1/2007 ~The older events are now displayed correctly, much thanks to 'hcamelion' for the fix! :) 19/1/2007 +Daily view mode added +++Version 4.0.5-alpha released 18/1/2007 +This thing is doing my nut in, but i think i have got a decent system for working out/displaying the weekly view +And yes i do, i never knew you could use mktime with the current day of the year, what a life saver! :) So, just to cap: A weekly view mode has been added. 17/1/2007 +View Switcher added, now back to the weekly view mode 16/1/2007 +Some updates to the CSS +Started on the weekly calendar viewer, it sorta works, but there is no skip to next week button yet, although there is a previous week button. Events are displayed but repitition is not (and may not) be implemented. 13/1/2007 !The delete all events thingy does not show how many were delted (stays at 0) +++Version 4.0.4-alpha released 13/1/2007 +Admins can delete old events in two ways: Nice event deleter: This way keeps in events from the current month, e.g If it is Febuary, it will delete every event that ends before Febuary Nasty event deleter:This way deletes all events that are older than now, so it would delete anything from last year, to last second All Events:This delete all events, and is not really a new feature +The html_error(s) function(s) now use html_header to echo the header, instead of echoing the same code +On the portal a message is displayed if it cant find any upcoming events +The same is also displayed in the admin section if there are no events +The events queue table now stores calendar ID, just for easy-ness +Admins can now delete calendars 12/1/2007 +Some asthetic changes to event.php +When viewing an event, the back to calendar link takes you back to the month you came from (it used to go back to the current month) +Admins can now configure calendars to only allow events to be posted by certain level'd people. i.e you can basically have the calendar private (only allowing users higher than say, level 3 to post, but let users higher than level 1 view events. !You can't add events into older months, not that you should be able to, but it fucks everything up when you do, because of this i could not test the event deleter thingy 11/1/2007 +Admins can write descriptions about the calendars and they are displayed on the portal page ~When adding events, the end day would jump to today, instead of the day the user clicked on +Add event page slightly re-designed +Adding events now checks for a valid title (meh, there could of been more checks, but everything else is optional bar the title) 10/1/2007 ~The whole thing uses the correct error output stuff ~add_news.php was renamed to admin_news.php, just to keep everything more organized, most links were updated but i cant be 100% sure +There a now some handy links at the top of each administration type page for easy navigation 9/1/2007 +Registration now limits one account per email, and also makes sure the password is a good length +You now cant un admin the admin account +++Version 4.0.3-alpha released 6/1/2007 +New themes can be installed (but not yet used by users, they can be activated globally by admins) 3/1/2007 ~Fixed a little display bug in admin_calendars.php *Boxy updated, first release really ~The html_error/s functions now spit out the propper CSS link +Registration now checks to see if the username is allready used ~Fixed a slight bug with the events displaying thingy as events on the last day of a month were not displayed ~Events now stop when they should do, so far events should work perfectly +Registration now checks for a valid email +Admins now have a little control over events (they can delete all events, i'll add more options later) +Registration now checks for a valid username !When using the admin tool to delete events, they are not deleted from the upcoming events table +The calendars are now listed on the left hand menu. Suggestions for a better way to do it would be nice, if you CSS people would prefer them to be split up (main links, then calendars links in a different block) then please tell me ASAP! +Registration now checks for matching passwords 2/1/2007 ~Changed the admin layout a little +You can now change theme (even though there is only one) ~Changed the structure of the CSS folder (each theme is not stored by ID, instead of name) ~Started to make a more interesting theme +++Version 4.0.2-alpha released 1/1/2007 +Users can now request events to be added to the Upcoming Events Section +Users who are allowed to add events to the queue can do so +Upcoming events are now displayed +The 'add event to upcoming queue' is removed if the event is in the queue ~When you make an event span more than one day it actually works now, kinda !If an event spans over the end of a month (e.g 20th Jan to 5th Feb) it wont carry over !Events that span more than a day only end at the end of the month (An event that ends on the 13th May, would end on the 31st May) 30/12/2006 + You can now have events repeat every monday, or sunday etc 28/12/2006 ~Fixed the bug when you cahnge months, it should work better now +You can change months back and forth +Added a jump to today thing +Added advanced options when adding events, these include event repeating on x day, say every 13th of the month +++Version 4.0.1-alpha released
Thingy: +++ Release ~Bug Fix +Somethine new was added / minor update !Bug found *Anything to do with themes 24/2/2007 +A Monthly jumper thing was added in calendar_weekly.php, still not perfect but i have an idea which will be implemented a while later. +You can now go into edit en event from any view mode 22/2/2007 +Added some info about adding events in the /docs +Users can now change date format, there are only two to choose from right now, and it only works with some files +When deleting events, it takes them off the events queue aswell *note i only tested the delete all events, but it should work, if you can try it please test it +Added a little magic quotes workaround +Users can go into the add event bit and change the date around, so they can go right into the calendar then add event without having to skip ahead to the right month, day or year +Users can move events around calendars +The events deleter should work fully now ~The events deleter had a bug with delteing 'nice old events' it is now fixed +Current day is highlighted in monthly calendar view +Only events that are going to happen can be added to the portal, this means you can't add an event that happened last week 17/2/2007 +Written up some more stuff no one will read in the /docs/. +Added a are you sure thing in admin_news.php, also tidied it up a little. +When adding a calendar it checks for a title +Calendar titles are now limited to 80 characters +Added Permalink thingy for news stories on index.php +++Version 4.1 released 16/2/2007 +Finished the admin users bit ~When adding an event it would set the end date to the current date, not the date the user clicked on ~Bug with deleteing events and not displaying the number fixed ~In daily view mode the mini calendar went to January all the time, now fixed 15/2/2007 +Added in admin_users.php with a simple sorting thingy +Added admin_user.php, but never did the updating bit yet, gave up to: +Start on the documentation, added quite a bit. 14/2/2007 +Started on an API, got a simple interface done 1/2/2007 +You can now set defualt guest privileges in initialize.php +You can now edit events 23/1/2007 ~The older events are now displayed correctly, much thanks to 'hcamelion' for the fix! :) 19/1/2007 +Daily view mode added +++Version 4.0.5-alpha released 18/1/2007 +This thing is doing my nut in, but i think i have got a decent system for working out/displaying the weekly view +And yes i do, i never knew you could use mktime with the current day of the year, what a life saver! :) So, just to cap: A weekly view mode has been added. 17/1/2007 +View Switcher added, now back to the weekly view mode 16/1/2007 +Some updates to the CSS +Started on the weekly calendar viewer, it sorta works, but there is no skip to next week button yet, although there is a previous week button. Events are displayed but repitition is not (and may not) be implemented. 13/1/2007 !The delete all events thingy does not show how many were delted (stays at 0) +++Version 4.0.4-alpha released 13/1/2007 +Admins can delete old events in two ways: Nice event deleter: This way keeps in events from the current month, e.g If it is Febuary, it will delete every event that ends before Febuary Nasty event deleter:This way deletes all events that are older than now, so it would delete anything from last year, to last second All Events:This delete all events, and is not really a new feature +The html_error(s) function(s) now use html_header to echo the header, instead of echoing the same code +On the portal a message is displayed if it cant find any upcoming events +The same is also displayed in the admin section if there are no events +The events queue table now stores calendar ID, just for easy-ness +Admins can now delete calendars 12/1/2007 +Some asthetic changes to event.php +When viewing an event, the back to calendar link takes you back to the month you came from (it used to go back to the current month) +Admins can now configure calendars to only allow events to be posted by certain level'd people. i.e you can basically have the calendar private (only allowing users higher than say, level 3 to post, but let users higher than level 1 view events. !You can't add events into older months, not that you should be able to, but it fucks everything up when you do, because of this i could not test the event deleter thingy 11/1/2007 +Admins can write descriptions about the calendars and they are displayed on the portal page ~When adding events, the end day would jump to today, instead of the day the user clicked on +Add event page slightly re-designed +Adding events now checks for a valid title (meh, there could of been more checks, but everything else is optional bar the title) 10/1/2007 ~The whole thing uses the correct error output stuff ~add_news.php was renamed to admin_news.php, just to keep everything more organized, most links were updated but i cant be 100% sure +There a now some handy links at the top of each administration type page for easy navigation 9/1/2007 +Registration now limits one account per email, and also makes sure the password is a good length +You now cant un admin the admin account +++Version 4.0.3-alpha released 6/1/2007 +New themes can be installed (but not yet used by users, they can be activated globally by admins) 3/1/2007 ~Fixed a little display bug in admin_calendars.php *Boxy updated, first release really ~The html_error/s functions now spit out the propper CSS link +Registration now checks to see if the username is allready used ~Fixed a slight bug with the events displaying thingy as events on the last day of a month were not displayed ~Events now stop when they should do, so far events should work perfectly +Registration now checks for a valid email +Admins now have a little control over events (they can delete all events, i'll add more options later) +Registration now checks for a valid username !When using the admin tool to delete events, they are not deleted from the upcoming events table +The calendars are now listed on the left hand menu. Suggestions for a better way to do it would be nice, if you CSS people would prefer them to be split up (main links, then calendars links in a different block) then please tell me ASAP! +Registration now checks for matching passwords 2/1/2007 ~Changed the admin layout a little +You can now change theme (even though there is only one) ~Changed the structure of the CSS folder (each theme is not stored by ID, instead of name) ~Started to make a more interesting theme +++Version 4.0.2-alpha released 1/1/2007 +Users can now request events to be added to the Upcoming Events Section +Users who are allowed to add events to the queue can do so +Upcoming events are now displayed +The 'add event to upcoming queue' is removed if the event is in the queue ~When you make an event span more than one day it actually works now, kinda !If an event spans over the end of a month (e.g 20th Jan to 5th Feb) it wont carry over !Events that span more than a day only end at the end of the month (An event that ends on the 13th May, would end on the 31st May) 30/12/2006 + You can now have events repeat every monday, or sunday etc 28/12/2006 ~Fixed the bug when you cahnge months, it should work better now +You can change months back and forth +Added a jump to today thing +Added advanced options when adding events, these include event repeating on x day, say every 13th of the month +++Version 4.0.1-alpha released
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?