* You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. * ###################################################*/ require_once '../admin/admin_begin.php'; define('TITLE', $LANG['administration']); require_once '../admin/admin_header.php'; load_module_lang('stats'); //Chargement de la langue du module. $request = AppContext::get_request(); $valid = $request->get_postvalue('valid', false); if ($valid) { $stats_config = StatsConfig::load(); $stats_config->set_authorizations(Authorizations::build_auth_array_from_form(StatsAuthorizationsService::READ_AUTHORIZATIONS)); StatsConfig::save(); AppContext::get_response()->redirect(HOST . REWRITED_SCRIPT); } else { $_NBR_ELEMENTS_PER_PAGE = 15; $db_querier = PersistenceContext::get_querier(); $tpl = new FileTemplate('stats/admin_stats_management.tpl'); $visit = $request->get_getint('visit', 0); $visit_year = $request->get_getint('year', 0); $pages = $request->get_getint('pages', 0); $pages_year = $request->get_getint('pages_year', 0); $members = $request->get_getint('members', 0); $referer = $request->get_getint('referer', 0); $keyword = $request->get_getint('keyword', 0); $browser = $request->get_getint('browser', 0); $os = $request->get_getint('os', 0); $all = $request->get_getint('all', 0);