** $Id$
**/
- $mailbox_display_php = true;
+ if (defined('mailbox_display_php'))
+ return;
+ define('mailbox_display_php', true);
function printMessageInfo($imapConnection, $t, $i, $key, $mailbox, $sort, $startMessage, $where, $what) {
global $checkall;
global $message_highlight_list;
global $index_order;
+ $color_string = $color[4];
+ if ($GLOBALS['alt_index_colors']) {
+ if (!isset($GLOBALS["row_count"])) {
+ $GLOBALS["row_count"] = 0;
+ }
+ $GLOBALS["row_count"]++;
+ if ($GLOBALS["row_count"] % 2) {
+ if (!isset($color[12])) $color[12] = "#EAEAEA";
+ $color_string = $color[12];
+ }
+ }
+
$msg = $msgs[$key];
$senderName = sqimap_find_displayable_name($msg['FROM']);
}
if (!isset($hlt_color))
- $hlt_color = $color[4];
+ $hlt_color = $color_string;
if ($where && $what) {
$search_stuff = '&where='.urlencode($where).'&what='.urlencode($what);
$end = $startMessage + $show_num - 1;
if ($numMessages < $show_num)
$end_loop = $numMessages;
- else
+ elseif ($end > $numMessages)
+ $end_loop = $numMessages - $startMessage + 1;
+ else
$end_loop = $show_num;
} else {
$end = $numMessages;
$end_loop = $end;
}
- if ($end > $numMessages) $end = $numMessages;
while ($j < $end_loop) {
if (isset($date[$j])) {
$date[$j] = ereg_replace(' ', ' ', $date[$j]);
global $color, $index_order, $auto_expunge, $move_to_trash;
global $checkall, $sent_folder;
$urlMailbox = urlencode($mailbox);
-
/** This is the beginning of the message list table. It wraps around all messages */
echo '<TABLE WIDTH="100%" BORDER="0" CELLPADDING="2" CELLSPACING="0">';
for ($i = 0; $i < count($boxes); $i++) {
if (!in_array("noselect", $boxes[$i]['flags'])) {
$box = $boxes[$i]['unformatted'];
- $box2 = replace_spaces($boxes[$i]['unformatted-disp']);
+ $box2 = str_replace(' ', ' ', $boxes[$i]['unformatted-disp']);
echo " <OPTION VALUE=\"$box\">$box2</option>\n";
}
}
echo '</TD></TR>';
echo "<TR><TD BGCOLOR=\"$color[0]\">";
- echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=1 BGCOLOR=\"$color[0]\">";
+ echo "<TABLE WIDTH=100% BORDER=0 CELLPADDING=2 CELLSPACING=";
+ if ($GLOBALS['alt_index_colors']) {
+ echo "0";
+ } else {
+ echo "1";
+ }
+ echo " BGCOLOR=\"$color[0]\">";
echo "<TR BGCOLOR=\"$color[5]\" ALIGN=\"center\">";
$urlMailbox=urlencode($mailbox);
break;
case 4: # subject
- echo ' <TD WIDTH=%><B>'. _("Subject") ."</B>\n";
+ echo ' <TD><B>'. _("Subject") ."</B>\n";
if ($sort == 4)
echo " <A HREF=\"right_main.php?newsort=5&startMessage=1&mailbox=$urlMailbox\" TARGET=\"right\"><IMG SRC=\"../images/up_pointer.gif\" BORDER=0></A></TD>\n";
elseif ($sort == 5)