$jModuleName = 'J' . $_POST['jquery']; $jModule = new $jModuleName(); echo $jModule->getJson(); } exit; } Log::timing('total'); try { ob_start(); // разбираем запрос $pageName = Request::initialize(); // авторизуем пользователя $current_user = new CurrentUser(); // выполняем модули записи, если был соответствующий POST запрос if (Request::post('writemodule')) { PostWrite::process(Request::post('writemodule')); } // запускаем обработку страницы $page = new PageConstructor(Request::$pageName); @ob_end_clean(); echo $page->process(); } catch (Exception $e) { if ($dev_mode) { $errorString = "<h3>" . $e->getMessage() . '</h3><br/>[' . $e->getFile() . ':' . $e->getLine() . '][' . $e->getCode() . ']'; $errorString .= '<br/><pre>' . $e->getTraceAsString() . '</pre>'; die($errorString); } else { $errorString = $e->getMessage(); } $errorCode = $e->getCode(); XMLClass::reinitialize();