* $Id$
*/
+require_once('../functions/strings.php');
+
define('PG_SEL_MAX', 10); /* Default value for page_selector_max. */
function printMessageInfo($imapConnection, $t, $i, $key, $mailbox, $sort, $start_msg, $where, $what) {
- global $checkall;
- global $color, $msgs, $msort;
- global $sent_folder, $draft_folder;
- global $default_use_priority;
- global $message_highlight_list;
- global $index_order;
- global $pos; /* Search postion (if any) */
+ global $checkall,
+ $color, $msgs, $msort,
+ $sent_folder, $draft_folder,
+ $default_use_priority,
+ $message_highlight_list,
+ $index_order,
+ $pos; /* Search postion (if any) */
$color_string = $color[4];
if ($GLOBALS['alt_index_colors']) {
- if (!isset($GLOBALS["row_count"])) {
- $GLOBALS["row_count"] = 0;
+ if (!isset($GLOBALS['row_count'])) {
+ $GLOBALS['row_count'] = 0;
}
- $GLOBALS["row_count"]++;
- if ($GLOBALS["row_count"] % 2) {
- if (!isset($color[12])) $color[12] = '#EAEAEA';
+ $GLOBALS['row_count']++;
+ if ($GLOBALS['row_count'] % 2) {
+ if (!isset($color[12])) {
+ $color[12] = '#EAEAEA';
+ }
$color_string = $color[12];
}
}
if( !isset( $pos ) || $pos == '' ) {
$pos = '0';
}
- $search_stuff = "&pos=" . urlencode( $pos ) . "&where=".urlencode($where).'&what='.urlencode($what);
+ $search_stuff = "&pos=" . urlencode( $pos ) . "&where=".urlencode($where).'&what='.urlencode($what);
}
$checked = ($checkall == 1 ?' checked' : '');
case 4: /* subject */
echo " <td bgcolor=\"$hlt_color\">$bold";
if (! isset($search_stuff)) { $search_stuff = ''; }
- echo "<a href=\"read_body.php?mailbox=$urlMailbox&passed_id=".$msg["ID"]."&startMessage=$start_msg&show_more=0$search_stuff\"";
+ echo "<a href=\"read_body.php?mailbox=$urlMailbox&passed_id=".$msg["ID"]."&startMessage=$start_msg&show_more=0$search_stuff\"";
do_hook("subject_link");
if ($subject != $msg['SUBJECT']) {
echo " <td bgcolor=\"$hlt_color\" align=center nowrap><b><small>\n";
if (isset($msg['FLAG_ANSWERED']) &&
$msg['FLAG_ANSWERED'] == true) {
- echo "A\n";
+ echo _("A") . "\n";
$stuff = true;
}
if ($msg['TYPE0'] == 'multipart') {
* This function loops through a group of messages in the mailbox
* and shows them to the user.
*/
-function showMessagesForMailbox
-($imapConnection, $mailbox, $num_msgs, $start_msg, $sort,
- $color, $show_num, $use_cache) {
- global $msgs, $msort;
- global $sent_folder, $draft_folder;
- global $message_highlight_list;
- global $auto_expunge;
+function showMessagesForMailbox($imapConnection, $mailbox, $num_msgs, $start_msg, $sort,
+ $color, $show_num, $use_cache) {
+ global $msgs, $msort,
+ $sent_folder, $draft_folder,
+ $message_highlight_list,
+ $auto_expunge;
/* If autoexpunge is turned on, then do it now. */
if ($auto_expunge == true) {
while ($j < $end_loop) {
if (isset($date[$j])) {
- $date[$j] = ereg_replace(' ', ' ', $date[$j]);
+ $date[$j] = str_replace(' ', ' ', $date[$j]);
$tmpdate = explode(' ', trim($date[$j]));
} else {
$tmpdate = $date = array('', '', '', '', '', '');
** 2 = Name (up)
** 3 = Name (dn)
**/
- session_unregister("msgs");
- if (($sort == 0) || ($sort == 1))
+ session_unregister('msgs');
+ if (($sort == 0) || ($sort == 1)) {
$msort = array_cleave ($msgs, 'TIME_STAMP');
- elseif (($sort == 2) || ($sort == 3))
+ } elseif (($sort == 2) || ($sort == 3)) {
$msort = array_cleave ($msgs, 'FROM-SORT');
- elseif (($sort == 4) || ($sort == 5))
+ } elseif (($sort == 4) || ($sort == 5)) {
$msort = array_cleave ($msgs, 'SUBJECT-SORT');
- else // ($sort == 6)
+ } else { // ($sort == 6)
$msort = $msgs;
+ }
if ($sort < 6) {
if ($sort % 2) {
- asort($msort);
+ asort($msort);
} else {
- arsort($msort);
+ arsort($msort);
}
}
session_register('msort');
}
mail_message_listing_beginning( $imapConnection,
- "move_messages.php?msg=$msg&mailbox=$urlMailbox&startMessage=$start_msg",
+ "move_messages.php?msg=$msg&mailbox=$urlMailbox&startMessage=$start_msg",
$mailbox, $sort, $msg_cnt_str, $paginator_str, $start_msg);
$groupNum = $start_msg % ($show_num - 1);
. " </TD>\n"
. " </TR>\n"
. " <TR>\n"
- . " <TD ALIGN=LEFT VALIGN=MIDDLE NOWRAP>\n"
+ . " <TD ALIGN=\"LEFT\" VALIGN=\"MIDDLE\" NOWRAP>\n"
. ' <SMALL> <TT><SELECT NAME="targetMailbox">';
$boxes = sqimap_mailbox_list($imapConnection);
for ($i = 0; $i < count($boxes); $i++) {
- if (!in_array("noselect", $boxes[$i]['flags'])) {
+ if (!in_array('noselect', $boxes[$i]['flags'])) {
$box = $boxes[$i]['unformatted'];
$box2 = str_replace(' ', ' ', $boxes[$i]['unformatted-disp']);
+ if( $box2 == 'INBOX' ) {
+ $box2 = _("INBOX");
+ }
echo " <OPTION VALUE=\"$box\">$box2</option>\n";
}
}
echo ' </SELECT></TT> '.
- "<INPUT TYPE=SUBMIT NAME=\"moveButton\" VALUE=\"" . _("Move") . "\"></SMALL>\n".
+ '<INPUT TYPE="SUBMIT" NAME="moveButton" VALUE="' . _("Move") . '"> '.
+ '<INPUT TYPE="SUBMIT" NAME="attache" VALUE="' . _("Forward") . "\"> \n"."</SMALL>\n".
" </TD>\n".
- " <TD ALIGN=RIGHT NOWRAP> \n";
+ " <TD ALIGN=\"RIGHT\" NOWRAP>";
if (!$auto_expunge) {
- echo ' <INPUT TYPE=SUBMIT NAME="expungeButton" VALUE="'. _("Expunge") .'"> '. _("mailbox") ." \n";
+ echo '<INPUT TYPE=SUBMIT NAME="expungeButton" VALUE="' . _("Expunge") . '"> ' . _("mailbox") . ' ';
}
- echo " <INPUT TYPE=SUBMIT NAME=\"markRead\" VALUE=\"". _("Read")."\">\n".
- " <INPUT TYPE=SUBMIT NAME=\"markUnread\" VALUE=\"". _("Unread")."\">\n".
- " <INPUT TYPE=SUBMIT VALUE=\"". _("Delete") . "\"> \n".
- " </TD>\n".
+ echo '<INPUT TYPE="SUBMIT" NAME="markRead" VALUE="' . _("Read") . '">' .
+ '<INPUT TYPE="SUBMIT" NAME="markUnread" VALUE="' . _("Unread") . '">' .
+ '<INPUT TYPE="SUBMIT" VALUE="' . _("Delete") . '"> ' .
+ "</TD>\n".
" </TR>\n".
"</TABLE>\n";
do_hook('mailbox_form_before');
echo '</TD></TR>'.
"<TR><TD BGCOLOR=\"$color[0]\">".
- "<TABLE WIDTH=\"100%\" BORDER=0 CELLPADDING=2 CELLSPACING=";
+ '<TABLE WIDTH="100%" BORDER=0 CELLPADDING=2 CELLSPACING=';
if ($GLOBALS['alt_index_colors']) {
- echo "0";
+ echo '0';
} else {
- echo "1";
+ echo '1';
}
echo " BGCOLOR=\"$color[0]\">".
"<TR BGCOLOR=\"$color[5]\" ALIGN=\"center\">";
/* Now that we have everything figured out, show the actual button. */
echo ' <a href="right_main.php?newsort=' . $which .
- '&startMessage=1&mailbox=' . urlencode($mailbox) .
+ '&startMessage=1&mailbox=' . urlencode($mailbox) .
'"><IMG SRC="../images/' . $img .
'" BORDER=0 WIDTH=12 HEIGHT=10></a>';
}
global $checkall, $what, $where, $mailbox, $javascript_on;
global $PHP_SELF, $PG_SHOWNUM;
+ $result = '';
if ($javascript_on) {
$result =
- '<script language="JavaScript">' .
+ '<script language="JavaScript" type="text/javascript">' .
"\n<!-- \n" .
"function CheckAll() {\n" .
" for (var i = 0; i < document.messageList.elements.length; i++) {\n" .
"//-->\n" .
'</script><a href="#" onClick="CheckAll();">' . _("Toggle All") . "</a>\n";
} else {
- $result .= "<a href=\"$PHP_SELF?mailbox=" . urlencode($mailbox)
- . "&startMessage=$start_msg&sort=$sort&checkall=";
+ if (strpos($PHP_SELF, "?")) {
+ $result .= "<a href=\"$PHP_SELF&mailbox=" . urlencode($mailbox)
+ . "&startMessage=$start_msg&sort=$sort&checkall=";
+ }
+ else {
+ $result .= "<a href=\"$PHP_SELF?mailbox=" . urlencode($mailbox)
+ . "&startMessage=$start_msg&sort=$sort&checkall=";
+ }
if (isset($checkall) && $checkall == '1') {
$result .= '0';
} else {
}
if (isset($where) && isset($what)) {
- $result .= '&where=' . urlencode($where)
- . '&what=' . urlencode($what);
+ $result .= '&where=' . urlencode($where)
+ . '&what=' . urlencode($what);
}
if ($PG_SHOWNUM == 999999) {
- $result .= '&PG_SHOWNUM=999999';
+ $result .= '&PG_SHOWNUM=999999';
}
$result .= "\">";
function get_paginator_link
($box, $start_msg, $use, $text) {
$result = "<A HREF=\"right_main.php?use_mailbox_cache=$use"
- . "&startMessage=$start_msg&mailbox=$box\" "
+ . "&startMessage=$start_msg&mailbox=$box\" "
. "TARGET=\"right\">$text</A>";
return ($result);
}
}
} else if ($PG_SHOWNUM == 999999) {
$pg_str = "<A HREF=\"right_main.php?use_mailbox_cache=$use"
- . "&startMessage=1&mailbox=$box\" TARGET=\"right\">"
+ . "&startMessage=1&mailbox=$box\" TARGET=\"right\">"
. _("Paginate") . '</A>' . $spc;
}
/* If necessary, compute the 'show all' string. */
if (($prv_str != '') || ($nxt_str != '')) {
$all_str = "<A HREF=\"right_main.php?PG_SHOWNUM=999999"
- . "&use_mailbox_cache=$use&startMessage=1&mailbox=$box\" "
+ . "&use_mailbox_cache=$use&startMessage=1&mailbox=$box\" "
. "TARGET=\"right\">" . _("Show All") . '</A>';
}