b1f1357957
To make it possible to use the short ownCloud URL (without specifying webdav.php or remote.php), a new backend is available for ownCloud. The user must specify the host + context path in the "Url" field (which is mapped to the "host" parameter) and the subdir to mount in the "Root" field. This is to prevent confusion because some users forget to append webdav.php or remote.php to the WebDAV URL. Fixes #4923
83 lines
1.6 KiB
PHP
83 lines
1.6 KiB
PHP
<?php
|
|
|
|
// in case there are private configurations in the users home -> use them
|
|
$privateConfigFile = $_SERVER['HOME'] . '/owncloud-extfs-test-config.php';
|
|
if (file_exists($privateConfigFile)) {
|
|
$config = include($privateConfigFile);
|
|
return $config;
|
|
}
|
|
|
|
// this is now more a template now for your private configurations
|
|
return array(
|
|
'ftp'=>array(
|
|
'run'=>false,
|
|
'host'=>'localhost',
|
|
'user'=>'test',
|
|
'password'=>'test',
|
|
'root'=>'/test',
|
|
),
|
|
'webdav'=>array(
|
|
'run'=>false,
|
|
'host'=>'localhost',
|
|
'user'=>'test',
|
|
'password'=>'test',
|
|
'root'=>'/owncloud/files/webdav.php',
|
|
),
|
|
'owncloud'=>array(
|
|
'run'=>true,
|
|
'host'=>'localhost/owncloud',
|
|
'user'=>'test',
|
|
'password'=>'test',
|
|
'root'=>'',
|
|
),
|
|
'google'=>array(
|
|
'run'=> false,
|
|
'configured' => 'true',
|
|
'client_id' => '',
|
|
'client_secret' => '',
|
|
'token' => '',
|
|
),
|
|
'swift'=>array(
|
|
'run'=>false,
|
|
'user'=>'test:tester',
|
|
'token'=>'testing',
|
|
'host'=>'localhost.local:8080/auth',
|
|
'root'=>'/',
|
|
),
|
|
'smb'=>array(
|
|
'run'=>false,
|
|
'user'=>'test',
|
|
'password'=>'test',
|
|
'host'=>'localhost',
|
|
'share'=>'/test',
|
|
'root'=>'/test/',
|
|
),
|
|
'amazons3'=>array(
|
|
'run'=>false,
|
|
'key'=>'test',
|
|
'secret'=>'test',
|
|
'bucket'=>'bucket'
|
|
//'hostname' => 'your.host.name',
|
|
//'port' => '443',
|
|
//'use_ssl' => 'true',
|
|
//'region' => 'eu-west-1',
|
|
//'test'=>'true',
|
|
//'timeout'=>20
|
|
),
|
|
'dropbox' => array (
|
|
'run'=>false,
|
|
'root'=>'owncloud',
|
|
'configured' => 'true',
|
|
'app_key' => '',
|
|
'app_secret' => '',
|
|
'token' => '',
|
|
'token_secret' => ''
|
|
),
|
|
'sftp' => array (
|
|
'run'=>false,
|
|
'host'=>'localhost',
|
|
'user'=>'test',
|
|
'password'=>'test',
|
|
'root'=>'/test'
|
|
)
|
|
);
|