This commit is contained in:
Georg Ehrke 2012-04-19 16:44:49 +02:00
Родитель 3fb91a7411
Коммит 85019887df
2 изменённых файлов: 17 добавлений и 1 удалений

Просмотреть файл

@ -57,7 +57,12 @@ elseif(OC_User::isLoggedIn()) {
exit(); exit();
} }
else { else {
OC::loadapp(); if(is_null(OC::$REQUESTEDFILE)){
OC::loadapp();
}else{
OC::loadfile();
}
} }
} }

Просмотреть файл

@ -276,6 +276,17 @@ class OC{
if(file_exists(OC::$APPSROOT . '/apps/' . OC::$REQUESTEDAPP)){ if(file_exists(OC::$APPSROOT . '/apps/' . OC::$REQUESTEDAPP)){
OC_App::loadApps(); OC_App::loadApps();
require_once(OC::$APPSROOT . '/apps/' . OC::$REQUESTEDAPP . '/index.php'); require_once(OC::$APPSROOT . '/apps/' . OC::$REQUESTEDAPP . '/index.php');
}else{
trigger_error('The requested App was not found.', E_USER_ERROR);
}
}
public static function loadfile(){
if(file_exists(OC::$APPSROOT . '/apps/' . OC::$REQUESTEDAPP . '/' . OC::$REQUESTEDFILE)){
OC_App::loadApps();
require_once(OC::$APPSROOT . '/apps/' . OC::$REQUESTEDAPP . '/' . OC::$REQUESTEDFILE);
}else{
header('404 Not Found');
} }
} }