|
|
|
@ -2,11 +2,15 @@
|
|
|
|
|
$RUNTIME_NOSETUPFS = true;
|
|
|
|
|
//$RUNTIME_NOAPPS = TRUE;
|
|
|
|
|
require_once('lib/base.php');
|
|
|
|
|
$file = OCP\CONFIG::getAppValue('core', $_GET['service']);
|
|
|
|
|
$path_info = $_SERVER['PATH_INFO'];
|
|
|
|
|
if (!$pos = strpos($path_info, '/', 1)) {
|
|
|
|
|
$pos = strlen($path_info);
|
|
|
|
|
}
|
|
|
|
|
$service=substr($path_info, 1, $pos-1);
|
|
|
|
|
$file = OCP\CONFIG::getAppValue('core', $service);
|
|
|
|
|
if(is_null($file)){
|
|
|
|
|
header('HTTP/1.0 404 Not Found');
|
|
|
|
|
exit;
|
|
|
|
|
}
|
|
|
|
|
$baseuri = OC::$WEBROOT . '/remote.php?service=' . $_GET['service'] . '&p=';
|
|
|
|
|
parse_str($_GET['p'], $_GET);
|
|
|
|
|
require_once(OC::$APPSROOT . $file);
|
|
|
|
|
$baseuri = '/remote.php/'.$service.'/';
|
|
|
|
|
require_once(OC::$APPSROOT . $file);
|
|
|
|
|