True, "nonavbar" => True, "currentapp" => "addressbook", "enable_addressbook_class" => True, "enable_nextmatchs_class" => True ); include("../header.inc.php"); $this = CreateObject("phpgwapi.contacts"); $extrafields = array( "pager" => "pager", "mphone" => "mphone", "ophone" => "ophone", "address2" => "address2", ); $qfields = $this->stock_contact_fields + $extrafields; if ($submit) { $totalerrors = 0; if (! count($ab_selected)) { $errors[$totalerrors++] = lang("You must select at least 1 column to display"); } if (! $totalerrors) { $phpgw->preferences->read_repository(); while (list($pref[0]) = each($qfields)) { if ($ab_selected["$pref[0]"]) { $phpgw->preferences->change("addressbook",$pref[0],"addressbook_" . $ab_selected["$pref[0]"]); } else { $phpgw->preferences->delete("addressbook",$pref[0],"addressbook_" . $ab_selected["$pref[0]"]); } } if ($mainscreen_showbirthdays) { $phpgw->preferences->delete("addressbook","mainscreen_showbirthdays"); $phpgw->preferences->add("addressbook","mainscreen_showbirthdays"); } else { $phpgw->preferences->delete("addressbook","mainscreen_showbirthdays"); } $phpgw->preferences->save_repository(True); Header("Location: " . $phpgw->link("/preferences/index.php")); } } $phpgw->common->phpgw_header(); echo parse_navbar(); if ($totalerrors) { echo "
" . lang("Addressbook preferences") . ":" . "
"; ?>
common->phpgw_footer(); ?>