X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fright_main.php;h=5037fa01245574734795b1c9f5a0ff621adec2f2;hb=b3b103cbbfc8cf14f79421b269ade59e6264ee10;hp=bc1cc16b01e6e907d2cea23b35456ffe3df68452;hpb=9f2215a1f40978a370a7538229ca2f55f55026ee;p=squirrelmail.git
diff --git a/src/right_main.php b/src/right_main.php
index bc1cc16b..5037fa01 100644
--- a/src/right_main.php
+++ b/src/right_main.php
@@ -2,43 +2,51 @@
/**
** right_main.php
**
+ ** Copyright (c) 1999-2000 The SquirrelMail development team
+ ** Licensed under the GNU GPL. For full terms see the file COPYING.
+ **
** This is where the mailboxes are listed. This controls most of what
** goes on in SquirrelMail.
**
+ ** $Id$
**/
+ if (!isset($i18n_php))
+ include('../functions/i18n.php');
+
session_start();
- if(!isset($logged_in)) {
- echo _("You must login first.");
- exit;
- }
- if(!isset($username) || !isset($key)) {
- echo _("You need a valid user and password to access this page!");
+ if(!isset($logged_in) || !isset($username) || !isset($key)) {
+ include ('../themes/default_theme.php');
+ include ('../functions/display_messages.php');
+ printf('
',
+ $color[8], $color[4], $color[7], $color[7], $color[7]);
+ plain_error_message(_("You need a valid user and password to access this page!")
+ . '
'
+ . _("Click here to log back in.") . ".", $color);
+ echo '';
exit;
}
+ if (!isset($strings_php))
+ include('../functions/strings.php');
if (!isset($config_php))
- include("../config/config.php");
+ include('../config/config.php');
if (!isset($imap_php))
- include("../functions/imap.php");
- if (!isset($strings_php))
- include("../functions/strings.php");
+ include('../functions/imap.php');
if (!isset($date_php))
- include("../functions/date.php");
+ include('../functions/date.php');
if (!isset($page_header_php))
- include("../functions/page_header.php");
+ include('../functions/page_header.php');
if (!isset($array_php))
- include("../functions/array.php");
+ include('../functions/array.php');
if (!isset($mime_php))
- include("../functions/mime.php");
+ include('../functions/mime.php');
if (!isset($mailbox_display_php))
- include("../functions/mailbox_display.php");
+ include('../functions/mailbox_display.php');
if (!isset($display_messages_php))
- include("../functions/display_messages.php");
+ include('../functions/display_messages.php');
?>
-
-
\n";
+ include('../src/load_prefs.php');
+
+ if (isset($newsort) && $newsort != $sort) {
+ setPref($data_dir, $username, 'sort', $newsort);
+ }
// If the page has been loaded without a specific mailbox,
- // just show a page of general info.
+ // send them to the inbox
if (!isset($mailbox)) {
- displayPageHeader($color, "None");
- general_info($motd, $org_logo, $version, $org_name, $color);
- echo "