Added email addr parsing, added bugfix for boundary= header
[squirrelmail.git] / src / addressbook.php
index c69fee4617235b27125fb841b658d0e7708786aa..0220747bea2f25f98948079bd4f59276ec4bca1e 100644 (file)
       $alist = $abook->list_addr();
       usort($alist,'alistcmp');
       $prevbackend = -1;
+      $headerprinted = false;
 
       // List addresses
       while(list($key,$row) = each($alist)) {
                   "<TH align=left>%s<TH align=left>%s</TR>\n",
                   _("Nickname"), _("Name"), _("E-mail"), _("Info"));
            $line = 0;
+           $headerprinted = true;
         } // End of header
 
         $prevbackend = $row["backend"];
       } 
 
       // End of list. Close table.
-      print "<TR><TD COLSPAN=5 ALIGN=center>\n";
-      printf("<INPUT TYPE=submit NAME=editaddr VALUE=\"%s\">\n",
-            _("Edit selected"));
-      printf("<INPUT TYPE=submit NAME=deladdr VALUE=\"%s\">\n",
-            _("Delete selected"));
-      print "</TR></TABLE></FORM>";
+      if($headerprinted) {
+       print "<TR><TD COLSPAN=5 ALIGN=center>\n";
+       printf("<INPUT TYPE=submit NAME=editaddr VALUE=\"%s\">\n",
+              _("Edit selected"));
+       printf("<INPUT TYPE=submit NAME=deladdr VALUE=\"%s\">\n",
+              _("Delete selected"));
+       print "</TR></TABLE></FORM>";
+      }
    } // end of addresslist