\n"
- . " \n";
- if ( $shortBoxName <> '' && strtolower( $shortBoxName ) <> 'none' ) {
- echo ' ' . _("Current Folder") . ": $shortBoxName \n";
+ if ($mailbox) {
+ /*
+ * this explains the imap_mailbox.php dependency. We should instead store
+ * the selected mailbox in the session and fallback to the session var.
+ */
+ $shortBoxName = sm_encode_html_special_chars(imap_utf7_decode_local(
+ readShortMailboxName($mailbox, $delimiter)));
+ if (getPref($data_dir, $username, 'translate_special_folders')) {
+ global $sent_folder, $trash_folder, $draft_folder;
+ if ($mailbox == $sent_folder)
+ $shortBoxName = _("Sent");
+ else if ($mailbox == $trash_folder)
+ $shortBoxName = _("Trash");
+ else if ($mailbox == $sent_folder)
+ $shortBoxName = _("Drafts");
+ }
+ $urlMailbox = urlencode($mailbox);
} else {
- echo ' ';
+ $shortBoxName = '';
+ $urlMailbox = '';
}
- echo " | \n"
- . ' ';
- displayInternalLink ('src/signout.php', _("Sign Out"), $frame_top);
- echo " | \n"
- . "
\n"
- . " \n"
- . " \n";
- $urlMailbox = urlencode($mailbox);
- if ($compose_new_win == '1') {
- echo "". _("Compose"). '';
+
+ $provider_link = '';
+ if (!empty($provider_uri) && !empty($provider_name) && $provider_name != 'SquirrelMail') {
+ $provider_link = create_hyperlink($provider_uri, $provider_name, '_blank');
}
- else {
- displayInternalLink ("src/compose.php?mailbox=$urlMailbox", _("Compose"), 'right');
- }
- echo " \n";
- displayInternalLink ("src/addressbook.php", _("Addresses"), 'right');
- echo " \n";
- displayInternalLink ("src/folders.php", _("Folders"), 'right');
- echo " \n";
- displayInternalLink ("src/options.php", _("Options"), 'right');
- echo " \n";
- displayInternalLink ("src/search.php?mailbox=$urlMailbox", _("Search"), 'right');
- echo " \n";
- displayInternalLink ("src/help.php", _("Help"), 'right');
- echo " \n";
-
- do_hook("menuline");
-
- echo " | \n ";
- echo ($hide_sm_attributions ? ' ' :
- 'SquirrelMail');
- echo " | \n".
- "
\n".
- "