diff options
Diffstat (limited to 'files/webdav.php')
-rw-r--r-- | files/webdav.php | 23 |
1 files changed, 3 insertions, 20 deletions
diff --git a/files/webdav.php b/files/webdav.php index e7292d5a19f..87dd0191969 100644 --- a/files/webdav.php +++ b/files/webdav.php @@ -24,24 +24,7 @@ */ // only need filesystem apps -$RUNTIME_APPTYPES=array('filesystem','authentication'); +$RUNTIME_APPTYPES=array('filesystem', 'authentication'); require_once '../lib/base.php'; - -// Backends -$authBackend = new OC_Connector_Sabre_Auth(); -$lockBackend = new OC_Connector_Sabre_Locks(); - -// Create ownCloud Dir -$publicDir = new OC_Connector_Sabre_Directory(''); - -// Fire up server -$server = new Sabre_DAV_Server($publicDir); -$server->setBaseUri(OC::$WEBROOT. '/files/webdav.php'); - -// Load plugins -$server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, 'ownCloud')); -$server->addPlugin(new Sabre_DAV_Locks_Plugin($lockBackend)); -$server->addPlugin(new Sabre_DAV_Browser_Plugin(false)); // Show something in the Browser, but no upload - -// And off we go! -$server->exec(); +$baseuri = OC::$WEBROOT. '/files/webdav.php'; +require_once 'apps/files/appinfo/remote.php'; |