示例#1
0
     if (isset($_POST['expand_id'])) {
         $key = array_search($_POST['expand_id'], $_SESSION['contacts_expanded']);
         if (!$key) {
             $_SESSION['contacts_expanded'][] = $_POST['expand_id'];
         } else {
             unset($_SESSION['contacts_expanded'][$key]);
         }
     }
 }
 echo '<input type="hidden" name="new_sort_field" />';
 echo '<input type="hidden" name="expand_id" />';
 if (!isset($_SESSION['contacts_expanded'])) {
     $_SESSION['contacts_expanded'][] = -1;
 }
 if ($task == 'sort') {
     $ab1->set_contacts_sorting($GO_SECURITY->user_id, $_REQUEST['new_sort_field'], $_REQUEST['new_sort_order']);
     $ab_settings['sort_contacts_order'] = $_REQUEST['new_sort_order'];
     $ab_settings['sort_contacts_field'] = $_REQUEST['new_sort_field'];
 }
 if ($ab_settings['sort_contacts_order'] == "DESC") {
     $image_string = '&nbsp;<img src="' . $GO_THEME->images['arrow_down'] . '" border="0" />';
     $new_sort_order = "ASC";
 } else {
     $image_string = '&nbsp;<img src="' . $GO_THEME->images['arrow_up'] . '" border="0" />';
     $new_sort_order = "DESC";
 }
 echo '<input type="hidden" value="' . $new_sort_order . '" name="new_sort_order" />';
 if ($ab1->get_subscribed_addressbooks($GO_SECURITY->user_id) > 1) {
     echo '<table border="0" cellpadding="0" cellspacing="0"><tr><td>' . $ab_addressbook . ':</td><td>';
     $subscribed_addressbooks = new dropbox();
     while ($ab1->next_record()) {