]> git.mxchange.org Git - friendica-addons.git/blobdiff - dav/main.php
More refactoring, mainly of the addressbook/VCARD-part
[friendica-addons.git] / dav / main.php
index 03f342bd2ef83b3ba0ea8a679d129dc001cd616d..c36d00840a5eac1cd1d8f03b336116a19ca227be 100644 (file)
@@ -30,15 +30,21 @@ function dav_include_files()
 
        require_once (__DIR__ . "/common/calendar.fnk.php");
        require_once (__DIR__ . "/common/calendar_rendering.fnk.php");
+
        require_once (__DIR__ . "/common/dav_caldav_backend_common.inc.php");
        require_once (__DIR__ . "/common/dav_caldav_backend_private.inc.php");
        require_once (__DIR__ . "/common/dav_caldav_backend_virtual.inc.php");
        require_once (__DIR__ . "/common/dav_caldav_root.inc.php");
        require_once (__DIR__ . "/common/dav_user_calendars.inc.php");
+       require_once (__DIR__ . "/common/dav_caldav_calendar_virtual.inc.php");
+       require_once (__DIR__ . "/common/dav_caldav_calendar_private.inc.php");
+
        require_once (__DIR__ . "/common/dav_carddav_root.inc.php");
-       require_once (__DIR__ . "/common/dav_carddav_backend_std.inc.php");
+       require_once (__DIR__ . "/common/dav_carddav_backend_common.inc.php");
+       require_once (__DIR__ . "/common/dav_carddav_backend_virtual.inc.php");
+       require_once (__DIR__ . "/common/dav_carddav_backend_private.inc.php");
        require_once (__DIR__ . "/common/dav_user_addressbooks.inc.php");
-       require_once (__DIR__ . "/common/dav_caldav_calendar_virtual.inc.php");
+
        require_once (__DIR__ . "/common/wdcal_configuration.php");
        require_once (__DIR__ . "/common/wdcal_backend.inc.php");
 
@@ -65,6 +71,9 @@ function dav_init(&$a)
         * ALTER TABLE `photo` ADD INDEX ( `contact-id` )
         */
 
+       ini_set("display_errors", 1);
+       error_reporting(E_ALL);
+
        dav_include_files();
 
        if (false) {
@@ -74,6 +83,7 @@ function dav_init(&$a)
        }
 
        wdcal_create_std_calendars();
+       wdcal_create_std_addressbooks();
        wdcal_addRequiredHeaders();
 
        if ($a->argc >= 2 && $a->argv[1] == "wdcal") {
@@ -100,8 +110,10 @@ function dav_init(&$a)
 
 
        $server  = dav_create_server();
+
        $browser = new Sabre_DAV_Browser_Plugin();
        $server->addPlugin($browser);
+
        $server->exec();
 
        killme();