NOTE: You may not need to download WebCalendar. To get started even faster, you can choose use a Docker container instead.
WebCalendar 1.2 – Production
WebCalendar 1.2 is the latest production release of WebCalendar. You can download this release from SourceForge.net using the links below. The installation instructions can be found in the System Administrator’s Guide (found in the docs directory when you unzip/untar the WebCalendar distribution.).
Download WebCalendar-1.2.7.zip [1.5MB]
Download WebCalendar 1.3 development version [1.9MB]
The User’s Manual is not included in the main download due to its size (another 600+ kb). You can also download the User Manual from SourceForge.net.
To view a list of all WebCalendar releases:
Git / Development Code
Note that all active development for WebCalendar is towards the newer 1.3 code base, which is found in the master branch. Legacy support for 1.2 releases will be found in the devel-1.2.8 branch. A snapshot of the latest WebCalendar 1.3 code in git can be obtained at:
You can obtain the development code directly from git (“master” branch is the latest development code):
git clone https://github.com/craigk5n/webcalendar.git
Hello,
I am not able to install the webCalendar.
Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in /homepages/18/d681784932/htdocs/kalender/install/index.php:114 Stack trace: #0 {main} thrown in /homepages/18/d681784932/htdocs/kalender/install/index.php on line 114
How to fix?
Thank you!!!
What version of WebCalendar are you trying to install? The current release does not use the set_magic_quotes_runtime call (which was removed from PHP in version 7.0).
set_magic_quotes_runtime error still exists in this version: WebCalendar-1.2.7.zip
1.2.7 is out-of-date now. This has been fixed in more recent versions.
I installed ver 13 and didn’t work okay. So I deleted it. Now will try 12.x to see what happens.
But, have a question: Is it possible to extend the calendar span, let’s say from year 1800 to year 1900 instead of the current year?
Yes, you can enter events for dates in 1800. However, you may have some user interface limitations trying to do so. The easiest thing to do would be do hand-edit the URL to get to the year you want to go to (as in “month.php?year=1800&month=3”). From there, you can double-click on a date to add a new event for the year 1800. But it may be difficult for users to navigate to those events since most of the pulldown menus are 10 or so years in each direction.
Why is it garbled when I type Chinese?
I’d suggest posting an issue on Github with some more details about what is happening and what settings you are using.
Client running v1.2.7 and needs to update.
What is the simplest way to update without losing the database?
Layout is easily fixed, but they have 5 years worth of events stored in database.
Thanks!
ALWAYS make a database backup before attempting an upgrade. The upgrade process is automated. See the intructions here:
http://htmlpreview.github.io/?https://github.com/craigk5n/webcalendar/blob/master/UPGRADING.html
I am wondering if it is possible to eliminate some of the links at the top left (ie my calendar) in the public view. I just need the monthly display. I can put a button in the header for people to return to the main calendar if they click onto a date, and I don’t need the search or help links in my application
In “System Settings”, you can change “Allow top menu” to be “No”. This will remove the menu at the top and replace that with links at the bottom of every page.
Hi
I installed the current version 1.3 of the web calendar on my webspace with PHP 7.4.
Error messages appear during the installation.
Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/www/webcal/includes/formvars.php on line 112
Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/www/webcal/includes/formvars.php on line 81
The installation wizard shows green everywhere. But no user with a password is created during the installation. If I call up the calendar and enter any password, error messages similar to those during the installation appear.
Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/www/webcal/includes/formvars.php on line 81
Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/www/webcal/includes/formvars.php on line 81
Deprecated: Function get_magic_quotes_gpc() is deprecated in /home/www/webcal/login.php on line 90
Warning: Cannot modify header information – headers already sent by (output started at /home/www/webcal/includes/formvars.php:81) in /home/www/webcal/login.php on line 140
Warning: Cannot modify header information – headers already sent by (output started at /home/www/webcal/includes/formvars.php:81) in /home/www/webcal/login.php on line 146
What can I do there?
Kind regards
Tim
This sounds like PHP 7.4 may have introduced some new warnings. Feel free to create a new issue on the Github page for this.
Im trying to install version 1.3.0 on php 7.4 and postgresql 13..
When i get to step 3, I do the installation without any problem, but the it says “This appears to be an upgrade from version v1.1.0e-CVS to v1.3.0.”, but its a brand new install of the latest version. and when i hit the update button it gives lot of sql error of trying to upgrade tables and colums that already exist in the database, and i cant pass this step.
This sounds like a bug. I see you’ve opened a new issue on Github for this, which is the best way to get this resolved. Thanks!