* This is where the mailboxes are listed. This controls most of what
* goes on in SquirrelMail.
*
- * @copyright © 1999-2007 The SquirrelMail Project Team
+ * @copyright © 1999-2009 The SquirrelMail Project Team
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
* @version $Id$
* @package squirrelmail
$checkall = false;
}
+if (!sqgetGlobalVar('preselected', $preselected, SQ_GET) || !is_array($preselected)) {
+ $preselected = array();
+} else {
+ $preselected = array_keys($preselected);
+}
+
/* future work */
if ( sqgetGlobalVar('account', $account, SQ_GET) ) {
$account = (int) $account;
/**
* Replace From => To in case it concerns a draft or sent folder
*/
-if (($mailbox == $sent_folder || $mailbox == $draft_folder) &&
- !in_array(SQM_COL_TO,$aMailboxPref[MBX_PREF_COLUMNS])) {
+if (handleAsSent($mailbox)
+ && !in_array(SQM_COL_TO,$aMailboxPref[MBX_PREF_COLUMNS])) {
$aNewOrder = array(); // nice var name ;)
foreach($aMailboxPref[MBX_PREF_COLUMNS] as $iCol) {
if ($iCol == SQM_COL_FROM) {
$oTemplate->assign('color', $color);
$oTemplate->assign('align', $align);
$oTemplate->assign('checkall', $checkall);
+ $oTemplate->assign('preselected', $preselected);
+
+ global $show_personal_names;
+ $oTemplate->assign('show_personal_names', $show_personal_names);
+
+ global $accesskey_mailbox_toggle_selected, $accesskey_mailbox_thread;
+ $oTemplate->assign('accesskey_mailbox_toggle_selected', $accesskey_mailbox_toggle_selected);
+ $oTemplate->assign('accesskey_mailbox_thread', $accesskey_mailbox_thread);
$oTemplate->display('message_list.tpl');