Use files remote webdav in compatibility files/webdav.php
This commit is contained in:
parent
a9ff5635d8
commit
ccbf4e993c
|
@ -23,7 +23,7 @@
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
// only need filesystem apps
|
// only need filesystem apps
|
||||||
$RUNTIME_APPTYPES=array('filesystem','authentication');
|
$RUNTIME_APPTYPES=array('filesystem', 'authentication');
|
||||||
OC_App::loadApps($RUNTIME_APPTYPES);
|
OC_App::loadApps($RUNTIME_APPTYPES);
|
||||||
|
|
||||||
// Backends
|
// Backends
|
||||||
|
@ -38,7 +38,7 @@ $server = new Sabre_DAV_Server($publicDir);
|
||||||
$server->setBaseUri($baseuri);
|
$server->setBaseUri($baseuri);
|
||||||
|
|
||||||
// Load plugins
|
// Load plugins
|
||||||
$server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend,'ownCloud'));
|
$server->addPlugin(new Sabre_DAV_Auth_Plugin($authBackend, 'ownCloud'));
|
||||||
$server->addPlugin(new Sabre_DAV_Locks_Plugin($lockBackend));
|
$server->addPlugin(new Sabre_DAV_Locks_Plugin($lockBackend));
|
||||||
$server->addPlugin(new Sabre_DAV_Browser_Plugin(false)); // Show something in the Browser, but no upload
|
$server->addPlugin(new Sabre_DAV_Browser_Plugin(false)); // Show something in the Browser, but no upload
|
||||||
|
|
||||||
|
|
|
@ -24,24 +24,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// only need filesystem apps
|
// only need filesystem apps
|
||||||
$RUNTIME_APPTYPES=array('filesystem','authentication');
|
$RUNTIME_APPTYPES=array('filesystem', 'authentication');
|
||||||
require_once '../lib/base.php';
|
require_once '../lib/base.php';
|
||||||
|
$baseuri = OC::$WEBROOT. '/files/webdav.php';
|
||||||
// Backends
|
require_once 'apps/files/appinfo/remote.php';
|
||||||
$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();
|
|
||||||
|
|
Loading…
Reference in New Issue