} else { $module->showAction(); } // Check whether we should trace SQL queries if ($query_trace) { CSQLDataSource::$trace = false; } if ($query_report) { CSQLDataSource::$report = false; CSQLDataSource::displayReport(); } CApp::$chrono->stop(); CApp::preparePerformance(); // Unlocalized strings if (!$suppressHeaders || $ajax) { CAppUI::$unlocalized = array_map("utf8_encode", CAppUI::$unlocalized); $unloc = new CSmartyDP("modules/system"); $unloc->display("inc_unlocalized_strings.tpl"); } // Inclusion du footer if (!$suppressHeaders) { //$address = get_remote_address(); if ($infosystem = CAppUI::pref("INFOSYSTEM")) { $latest_cache_key = "{$user->_guid}-latest_cache"; $latest_cache = array("meta" => array("module" => $m, "action" => $action, "user" => $user->_view), "totals" => Cache::$totals, "hits" => Cache::$hits); SHM::put($latest_cache_key, $latest_cache, true); } $tplFooter = new CSmartyDP("style/{$uistyle}"); $tplFooter->assign("offline", false); $tplFooter->assign("performance", CApp::$performance); $tplFooter->assign("infosystem", $infosystem);