} update_user_pref($obm['uid'], 'set_display', $_SESSION['set_display']); if ($params['rows'] != '') { if ($params['rows'] > 0 && $params['rows'] <= $conf_display_max_rows) { $_SESSION['set_rows'] = $params['rows']; } else { $_SESSION['set_rows'] = $conf_display_max_rows; } update_user_pref($obm['uid'], 'set_rows', $_SESSION['set_rows']); } if (($params['todo'] != '') && ($params['todo'] != $_SESSION['set_todo'])) { $_SESSION['set_todo'] = $params['todo']; update_user_pref($obm['uid'], 'set_todo', $_SESSION['set_todo']); global_session_load_user_todos($_SESSION['set_todo']); } if ($params['dsrc'] != '') { $_SESSION['set_dsrc'] = $params['dsrc']; update_user_pref($obm['uid'], 'set_dsrc', $_SESSION['set_dsrc']); } if ($params['date'] != '') { $_SESSION['set_date'] = $params['date']; Of_Date::setOption('outputdate',$params['timezone']); update_user_pref($obm['uid'], 'set_date', $_SESSION['set_date']); } if ($params['date_upd'] != '') { $_SESSION['set_date_upd'] = $params['date_upd'];
$prefs = get_display_pref($obm['uid'], 'todo', 1); $display['detail'] = dis_todo_display_pref($prefs); } else if ($action == 'dispref_level') { /////////////////////////////////////////////////////////////////////////////// update_display_pref($params); $prefs = get_display_pref($obm['uid'], 'todo', 1); $display['detail'] = dis_todo_display_pref($prefs); } /////////////////////////////////////////////////////////////////////////////// // Todo top list (same as the bookmarks : id and titles are registered) /////////////////////////////////////////////////////////////////////////////// // If the todo list was updated, we reload the todo in session if (in_array($action, array('insert', 'update', 'delete', 'delete_unique'))) global_session_load_user_todos(); /////////////////////////////////////////////////////////////////////////////// // Display /////////////////////////////////////////////////////////////////////////////// if (! $popup) { update_todo_action(); $display['header'] = display_menu($module); } $display['head'] = display_head($l_todo); $display['end'] = display_end(); display_page($display); ///////////////////////////////////////////////////////////////////////////////