Просмотр исходного кода

+ handle config to turn off legacy init functions

Piotr Labudda 7 лет назад
Родитель
Сommit
3dd95a0d51
1 измененных файлов с 17 добавлено и 7 удалено
  1. 17 7
      SE/index.php

+ 17 - 7
SE/index.php

@@ -32,14 +32,24 @@ User::auth();// die if not logged in
 
 if (!V::get('SKIP_TIMER', '', $_REQUEST)) S::timeoutUpdate(true);// User is authorized - update logout time
 
-$route = V::get('_route', '', $_REQUEST);
-try {
-	$rootPostTask = V::get('_rootPostTask', '', $_REQUEST);
-	if ($rootPostTask) Router::rootPostTask($rootPostTask);
-} catch (Exception $e) {
-	DBG::log($e);
-	S::saveUserMessage(get_class($e), $e->getMessage());
+if (Config::get('LEGACY_INIT_FUNCTIONS_OFF')) {
+	$route = V::get('_route', '', $_REQUEST);
+	if ($route) {
+		Router::route($route);
+	} else {
+		UI::startHtml();
+		UI::menu();
+		UI::loadTemplate('defaultPage', []);
+		UI::endHtml();
+	}
+
+	exit;
 }
+
+
+// LEGACY_INIT_FUNCTIONS:
+
+$route = V::get('_route', '', $_REQUEST);
 Router::route($route);
 
 //STD INCLUDE 2010-01-14