switch ($next_action) { case "playsco": $linkto = 'index.php?modname=organization&op=custom_playitem&id_item=' . $id_item . '&start_from_chapter=' . $chapter . '&collapse_menu=1'; Util::jump_to($linkto); break; } } } if (Docebo::user()->getUserLevelId() != ADMIN_GROUP_GODADMIN) { $query = "SELECT param_value FROM core_setting\r\n\t\t\tWHERE param_name = 'maintenance'\r\n\t\t\tORDER BY pack, sequence"; $mode = $db->fetch_row($db->query($query)); // Se siamo in modalita' manutenzione if ($mode[0] == "on") { // if(Get::sett('maintenance') == 'on'){ // non posso farlo cosi perche non ancora settato if (!Docebo::user()->isAnonymous() && $GLOBALS['modname'] != 'login' && $GLOBALS['op'] != 'logout') { TrackUser::resetUserSession(getLogUserId()); $_SESSION = array(); session_destroy(); Util::jump_to(Get::rel_path('lms') . '/index.php?modname=login&op=logout'); } } } /* if(Docebo::user()->getUserLevelId() != ADMIN_GROUP_GODADMIN) { if(!Docebo::user()->isAnonymous() && $GLOBALS['modname'] != 'login' && $GLOBALS['op'] != 'logout') { $pwd_elapsed = Docebo::user()->isPasswordElapsed(); if($pwd_elapsed > 0) { $GLOBALS['modname'] = ''; $GLOBALS['op'] = ''; $GLOBALS['req'] = 'lms/profile/renewalpwd'; }