The WebDAV module in activeCollab will give you access to activeCollab projects, categories and files in the Files module through a WebDAV client.
Here are the instructions on how to configure it and use it with your favorite WebDAV Client.
WebDAV Module is in the Beta testing phase at the moment, and it is not shipped with activeCollab package.
In order to use the WebDAV module you will need to install it first. If you haven't downloaded it before, you can do so here.
Upon downloading the module, you will need to extract the files in it and copy the folders to the respective parts of the activeCollab root folder. If you are prompted to overwrite any files, please do so. After copying the files, open activeCollab and go to the Admin > Modules section and find the WebDAV Module in the list of Available Modules.
Click the install button and follow the on-screen instructions.
Once installed, you need to enable it. This can be done on the WebDAV configuration page of the Admin section.
After you have enabled the module, you can also make some additional adjustments, such as:
In order to connect to activeCollab via WebDAV you will need to use a WebDAV client (program). Two of the most common clients are OSX Finder and Windows Explorer. In addition any FTP program can also be used as a WebDAV client.
The connection settings you will need are:
Connect with OSX Finder
Insert the URL and click connect. When prompted, insert your activeCollab email and password.
Connecting with Windows Explorer
Important note: Windows Server 2008, Windows 7 and Windows Vista will all fail to connect to the WebDAV server when using basic authentication. Since the WebDAV module uses basic authentication as standard, in order to use it on these operating systems you will need to apply the following workaround.
Here's how you can connect to WebDAV by using:
When prompted, insert your email and password credentials.
Using WebDAV module on PHP CGI Server API
If your PHP server runs on CGI Server API you will need to insert this code into .htaccess file in /public/ folder (if there is no such file, you will need to create it):
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</IfModule>
To check if your PHP server runs on CGI, please run this PHP code:
<?php phpinfo(); ?>
Search for Server API column:
If you see “Apache” right next to “Server API” that means your PHP is running as an Apache Module, if you see “CGI” right next to “Server API” that means your PHP is running as a CGI module.