X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=src%2Fprinter_friendly_bottom.php;h=3e4e95fa1789c64e4a5c338782dc74df95f92909;hp=a9a76830a64fd1e44a793a2d739d154a12486e86;hb=151562a780a0919b32e04d204ba7f33fb215bd84;hpb=8f6f9ba5df6491d396aa690dcf3e5b9070a565ca diff --git a/src/printer_friendly_bottom.php b/src/printer_friendly_bottom.php index a9a76830..3e4e95fa 100644 --- a/src/printer_friendly_bottom.php +++ b/src/printer_friendly_bottom.php @@ -3,29 +3,26 @@ /** * printer_friendly_bottom.php * - * Copyright (c) 1999-2003 The SquirrelMail Project Team - * Licensed under the GNU GPL. For full terms see the file COPYING. - * * with javascript on, it is the bottom frame of printer_friendly_main.php * else, it is alone in a new window * * - this is the page that does all the work, really. * - * $Id$ + * @copyright © 1999-2006 The SquirrelMail Project Team + * @license http://opensource.org/licenses/gpl-license.php GNU Public License + * @version $Id$ * @package squirrelmail */ -/** Path for SquirrelMail required files. */ +/** + * Path for SquirrelMail required files. + * @ignore + */ define('SM_PATH','../'); /* SquirrelMail required files. */ -require_once(SM_PATH . 'include/validate.php'); -require_once(SM_PATH . 'functions/strings.php'); -require_once(SM_PATH . 'config/config.php'); -require_once(SM_PATH . 'include/load_prefs.php'); +include_once(SM_PATH . 'include/validate.php'); require_once(SM_PATH . 'functions/imap.php'); -require_once(SM_PATH . 'functions/page_header.php'); -require_once(SM_PATH . 'functions/html.php'); /* get some of these globals */ sqgetGlobalVar('username', $username, SQ_SESSION); @@ -37,24 +34,24 @@ sqgetGlobalVar('mailbox', $mailbox, SQ_GET); if (! sqgetGlobalVar('passed_ent_id', $passed_ent_id, SQ_GET) ) { $passed_ent_id = ''; -} +} +sqgetGlobalVar('show_html_default', $show_html_default, SQ_FORM); /* end globals */ -$pf_cleandisplay = getPref($data_dir, $username, 'pf_cleandisplay'); $imapConnection = sqimap_login($username, $key, $imapServerAddress, $imapPort, 0); $mbx_response = sqimap_mailbox_select($imapConnection, $mailbox); if (isset($messages[$mbx_response['UIDVALIDITY']][$passed_id])) { - $message = &$messages[$mbx_response['UIDVALIDITY']][$passed_id]; + $message = $messages[$mbx_response['UIDVALIDITY']][$passed_id]; } else { $message = sqimap_get_message($imapConnection, $passed_id, $mailbox); } if ($passed_ent_id) { - $message = &$message->getEntity($passed_ent_id); + $message = $message->getEntity($passed_ent_id); } /* --start display setup-- */ -$rfc822_header = $message->rfc822_header; +$rfc822_header = $message->rfc822_header; /* From and Date are usually fine as they are... */ $from = $rfc822_header->getAddr_s('from'); $date = getLongDateString($rfc822_header->date); @@ -72,8 +69,8 @@ if ($show_html_default == 1) { $body = ''; if ($ent_ar[0] != '') { for ($i = 0; $i < count($ent_ar); $i++) { - $body .= formatBody($imapConnection, $message, $color, $wrap_at, $ent_ar[$i], $passed_id, $mailbox); - $body .= '