'calendar', 'enable_nextmatchs_class' => True, 'noheader' => True, 'nonavbar' => True, 'noappheader' => True, 'noappfooter' => True ); $phpgw_info['flags'] = $phpgw_flags; include('../header.inc.php'); if ($submit) { $phpgw->preferences->read_repository(); $phpgw->preferences->add('calendar','weekdaystarts'); $phpgw->preferences->add('calendar','workdaystarts'); $phpgw->preferences->add('calendar','workdayends'); $phpgw->preferences->add('calendar','defaultcalendar'); $phpgw->preferences->add('calendar','defaultfilter'); if ($mainscreen_showevents == True) { $phpgw->preferences->add('calendar','mainscreen_showevents'); } else { $phpgw->preferences->delete('calendar','mainscreen_showevents'); } if ($send_updates == True) { $phpgw->preferences->add('calendar','send_updates'); } else { $phpgw->preferences->delete('calendar','send_updates'); } if ($display_status == True) { $phpgw->preferences->add('calendar','display_status'); } else { $phpgw->preferences->delete('calendar','display_status'); } $phpgw->preferences->save_repository(True); Header('Location: '.$phpgw->link('/preferences/index.php')); $phpgw->common->phpgw_exit(); } function display_item($field,$data) { global $phpgw, $p, $tr_color; $tr_color = $phpgw->nextmatchs->alternate_row_color($tr_color); $var = Array( 'bg_color' => $tr_color, 'field' => $field, 'data' => $data ); $p->set_var($var); $p->parse('row','pref_list',True); } $phpgw->common->phpgw_header(); echo parse_navbar(); $p = CreateObject('phpgwapi.Template',$phpgw->common->get_tpl_dir('calendar')); $templates = Array( 'pref' => 'pref.tpl', 'pref_colspan' => 'pref_colspan.tpl', 'pref_list' => 'pref_list.tpl', ); $p->set_file($templates); $var = Array( 'title' => lang('Calendar preferences'), 'action_url' => $phpgw->link('/'.$phpgw_info['flags']['currentapp'].'/preferences.php'), 'bg_color' => $phpgw_info['theme']['th_bg'], 'submit_lang' => lang('submit') ); $p->set_var($var); $p->set_var('text',' '); $p->parse('row','pref_colspan',True); // if ($totalerrors) // { // echo '