+ $line = 0;
+ $headerprinted = true;
+ } /* End of header */
+
+ $prevbackend = $row['backend'];
+
+ /* Check if this user is selected */
+ $selected = in_array($row['backend'] . ':' . $row['nickname'], $defselected);
+
+ /* Print one row, with alternating color */
+ if ($line % 2) {
+ $tr_bgcolor = $color[12];
+ } else {
+ $tr_bgcolor = $color[4];
+ }
+ if ($squirrelmail_language == 'ja_JP') {
+ echo html_tag( 'tr', '', '', $tr_bgcolor);
+ if ($abook->backends[$row['backend']]->writeable) {
+ echo html_tag( 'td',
+ '<small>' .
+ addCheckBox('sel[]', $selected, $row['backend'].':'.$row['nickname']).
+ '</small>' ,
+ 'center', '', 'valign="top" width="1%"' );
+ } else {
+ echo html_tag( 'td',
+ ' ' ,
+ 'center', '', 'valign="top" width="1%"' );
+ }
+ echo html_tag( 'td', ' ' . $row['nickname'] . ' ', 'left', '', 'valign="top" width="1%" style="white-space: nowrap;"' ) .
+ html_tag( 'td', ' ' . $row['lastname'] . ' ' . $row['firstname'] . ' ', 'left', '', 'valign="top" width="1%" style="white-space: nowrap;"' ) .
+ html_tag( 'td', '', 'left', '', 'valign="top" width="1%" style="white-space: nowrap;"' ) . ' ';
+ } else {
+ echo html_tag( 'tr', '', '', $tr_bgcolor);
+ if ($abook->backends[$row['backend']]->writeable) {
+ echo html_tag( 'td',
+ '<small>' .
+ addCheckBox('sel[]', $selected, $row['backend'] . ':' . $row['nickname']).
+ '</small>' ,
+ 'center', '', 'valign="top" width="1%"' );
+ } else {
+ echo html_tag( 'td',
+ ' ' ,
+ 'center', '', 'valign="top" width="1%"' );
+ }
+ echo html_tag( 'td', ' ' . $row['nickname'] . ' ', 'left', '', 'valign="top" width="1%" style="white-space: nowrap;"' ) .
+ html_tag( 'td', ' ' . $row['name'] . ' ', 'left', '', 'valign="top" width="1%" style="white-space: nowrap;"' ) .
+ html_tag( 'td', '', 'left', '', 'valign="top" width="1%" style="white-space: nowrap;"' ) . ' ';
+ }
+ $email = $abook->full_address($row);
+ echo makeComposeLink('src/compose.php?send_to='.rawurlencode($email),
+ htmlspecialchars($row['email'])).
+ ' </td>'."\n".
+ html_tag( 'td', ' ' . htmlspecialchars($row['label']) . ' ', 'left', '', 'valign="top" width="1%"' ) .
+ "</tr>\n";
+ $line++;
+ }
+ echo "</table>" .
+ "\n<!-- end of address book table -->\n";
+
+ /* End of list. Add edit/delete select buttons */
+ if ($headerprinted) {
+ echo html_tag( 'table',
+ html_tag( 'tr',
+ html_tag( 'td',
+ addSubmit(_("Edit selected"), 'editaddr') .
+ addSubmit(_("Delete selected"), 'deladdr'),
+ 'center', '', 'colspan="5"' )
+ ),
+ 'center' );
+ }
+ echo "</form>\n";