X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=src%2Fread_body.php;h=95368c107000c8b5b5b1acea2ff97c20768e9887;hb=541506f3bbe3cfc966221c55c35e50e9bda6f181;hp=11829d6fe7d9ee831b8fc07509d8a4ac8731097b;hpb=f4991a86020439c84d6ccd6be11c599fe10d4011;p=squirrelmail.git
diff --git a/src/read_body.php b/src/read_body.php
index 11829d6f..95368c10 100644
--- a/src/read_body.php
+++ b/src/read_body.php
@@ -7,57 +7,73 @@
**
** This file is used for reading the msgs array and displaying
** the resulting emails in the right frame.
+ **
+ ** $Id$
**/
- session_start();
-
- if (!isset($config_php))
- include("../config/config.php");
- if (!isset($strings_php))
- include("../functions/strings.php");
- if (!isset($page_header_php))
- include("../functions/page_header.php");
- if (!isset($imap_php))
- include("../functions/imap.php");
- if (!isset($mime_php))
- include("../functions/mime.php");
- if (!isset($date_php))
- include("../functions/date.php");
-
- include("../src/load_prefs.php");
+ include("../src/validate.php");
+ include('../functions/imap.php');
+ include('../functions/mime.php');
+ include('../functions/date.php');
+ include('../functions/url_parser.php');
+
$imapConnection = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0);
sqimap_mailbox_select($imapConnection, $mailbox);
+ do_hook('html_top');
displayPageHeader($color, $mailbox);
- if ($view_hdr) {
+ if (isset($view_hdr)) {
fputs ($imapConnection, "a003 FETCH $passed_id BODY[HEADER]\r\n");
$read = sqimap_read_data ($imapConnection, "a003", true, $a, $b);
- echo "
";
- echo "
'; + echo ' |
"; - for ($i=1; $i < count($read)-1; $i++) { - $read[$i] = htmlspecialchars($read[$i]); - if (substr($read[$i], 0, 1) != "\t" && - substr($read[$i], 0, 1) != " " && - substr($read[$i], 0, 1) != "&" && - trim($read[$i])) { - $pre = substr($read[$i], 0, strpos($read[$i], ":")); - $read[$i] = str_replace("$pre", "$pre", decodeHeader($read[$i])); + echo ' |