small bugfix, thanks Prasong Aroonruviwat
[squirrelmail.git] / src / addressbook.php
index f32b85ab03e40e91e1cca5c6055fa8c9185b0ff2..2df29cdba9e572719b4cb41ca60edbe8ac30a5b1 100644 (file)
@@ -15,7 +15,7 @@ require_once('../src/validate.php');
 require_once('../functions/array.php');
 require_once('../functions/display_messages.php');
 require_once('../functions/addressbook.php');
-include_once('../functions/strings.php');
+require_once('../functions/strings.php');
 
 /* Make an input field */
 function adressbook_inp_field($label, $field, $name, $size, $values, $add) {
@@ -264,7 +264,7 @@ if ($showaddrlist) {
     
             /* New table header for each backend */
             if($prevbackend != $row['backend']) {
-                if($prevbackend >= 0) {
+                if($prevbackend < 0) {
                     echo '<TR><TD COLSPAN=5 ALIGN=center>' . "\n" .
                          '<INPUT TYPE=submit NAME=editaddr VALUE="' . 
                          _("Edit selected") . "\">\n" .
@@ -310,8 +310,11 @@ if ($showaddrlist) {
                  '<TD VALIGN=top NOWRAP WIDTH="1%">&nbsp;' . $row['name'] .
                  '&nbsp;</TD>',
                  '<TD VALIGN=top NOWRAP WIDTH="1%">&nbsp;' .
-                 '<A HREF="compose.php?send_to=' . rawurlencode($row['email']) .
-                 '">' . $row['email'] . '</A>&nbsp;</TD>'."\n",
+                 '<A HREF="compose.php?send_to=' . rawurlencode($row['email']);
+                if ($compose_new_win == '1') {
+                     echo '" TARGET="compose_window" onClick="comp_in_new()"';
+                }
+                echo '">' . $row['email'] . '</A>&nbsp;</TD>'."\n",
                  '<TD VALIGN=top WIDTH="1%">&nbsp;' . $row['label'] . '&nbsp;</TD>' .
                  "</TR>\n";
             $line++;