Hi Nicolas,
On Sep 2, 2013, at 10:45 AM, Nicolas Ecarnot nicolas@ecarnot.net wrote:
I kept reading error in Apache2 logs about a missing file : File does not exist: /home/sites/webcal/lib/jquery-2.0.2.min.js
and indeed, this file is called from the index.html file. In the lib directory, the file has the 2.0.3 version.
in the source code http://www.inf-it.com/CalDavZAP_0.9.1.2.zip there is no reference to jquery 2.0.2:
from index.html: <script src="lib/jquery-2.0.3.min.js" type="text/javascript"></script>
so your situation still looks like misconfiguration.
Have you executed the cache_update.sh script?
Do you use some Apache (or other web server) cache which uses the previous version of the index.html and not the latest version from the file system? ... try apache2 reload or restart
Have you tried to empty your browser offline cache?
Until you solve the mysterious jquery 2.0.2 problem your installation is wrong and may cause LOT of problems (mixing different version of files from source code is not a good idea) ...
I manually added a symbolic link to this file, named 2.0.2 and I reached the login screen.
Entering the correct login + passwd lead me to the correct display of the calendar.
My tests of creating, editing and deleting worked well between chromium and lightning. Using a recent version of firefox did not even opened the event window. Disturbing, but I could live with it.
It can be caused by the problem described above.
Next step for me : try to understand how a user can access and display multiple calendars (like in the demo of your website)...
CalDavZAP shows all calendars for the logged user ... if you want to display other users' calendars use delegation: true (+ configure your server privileges)
JM
-- Nicolas Ecarnot