<?php
- /**
- ** printer_friendly_bottom.php
- **
- ** Copyright (c) 1999-2000 The SquirrelMail development 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$
- **/
-
- require_once('../src/validate.php');
- require_once('../functions/strings.php');
- require_once('../config/config.php');
- require_once('../src/load_prefs.php');
- require_once('../functions/imap.php');
-
+/**
+ * printer_friendly_bottom.php
+ *
+ * Copyright (c) 1999-2002 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$
+ */
+
+/*****************************************************************/
+/*** THIS FILE NEEDS TO HAVE ITS FORMATTING FIXED!!! ***/
+/*** PLEASE DO SO AND REMOVE THIS COMMENT SECTION. ***/
+/*** + Base level indent should begin at left margin, as ***/
+/*** the require_once below looks. ***/
+/*** + All identation should consist of four space blocks ***/
+/*** + Tab characters are evil. ***/
+/*** + all comments should use "slash-star ... star-slash" ***/
+/*** style -- no pound characters, no slash-slash style ***/
+/*** + FLOW CONTROL STATEMENTS (if, while, etc) SHOULD ***/
+/*** ALWAYS USE { AND } CHARACTERS!!! ***/
+/*** + Please use ' instead of ", when possible. Note " ***/
+/*** should always be used in _( ) function calls. ***/
+/*** Thank you for your help making the SM code more readable. ***/
+/*****************************************************************/
+
+require_once('../src/validate.php');
+require_once('../functions/strings.php');
+require_once('../config/config.php');
+require_once('../src/load_prefs.php');
+require_once('../functions/imap.php');
+require_once('../functions/page_header.php');
$pf_cleandisplay = getPref($data_dir, $username, 'pf_cleandisplay');
} // end cleanup
-// --end display setup--
-
+ // --end display setup--
-// --start browser output--
-?>
+ // --start browser output--
+ displayHtmlHeader( _("Printer Friendly"), '', FALSE );
-<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
-<html>
-<head><title>
- <?php echo _("Printable View"); ?>
-</title></head>
-
-<?php
-
- if ($theme_css != "")
- {
- printf ('<LINK REL="stylesheet" TYPE="text/css" HREF="%s">', $theme_css);
- echo "\n";
+ echo "<body text=\"$color[8]\" bgcolor=\"$color[4]\" link=\"$color[7]\" vlink=\"$color[7]\" alink=\"$color[7]\">\n" .
+ // headers (we use table becasue translations are not all the same width)
+ '<table>'.
+ '<tr><td>' . _("From") . ':</td><td>' . htmlentities($from) . "</td></td>\n".
+ '<tr><td>' . _("To") . ':</td><td>' . htmlentities($to) . "</td></td>\n";
+ if ( strlen($cc) > 0 ) { // only show CC: if it's there...
+ echo '<tr><td>' . _("CC") . ':</td><td>' . htmlentities($cc) . "</td></td>\n";
}
+ echo '<tr><td>' . _("Date") . ':</td><td>' . htmlentities($date) . "</td></td>\n".
+ '<tr><td>' . _("Subject") . ':</td><td>' . htmlentities($subject) . "</td></td>\n".
+ '</table>'.
+ "\n<pre>";
- printf('<body text="%s" bgcolor="%s" link="%s" vlink="%s" alink="%s">',
- $color[8], $color[4], $color[7], $color[7], $color[7]);
-
- echo "\n<pre>";
-
- // headers
- echo " " . _("From") . ': ' . htmlentities($from) . "\n";
- echo " " . _("To") . ': ' . htmlentities($to) . "\n";
- if ( strlen($cc) > 0 ) // only show CC: if it's there...
- echo " " . _("CC") . ': ' . htmlentities($cc) . "\n";
- echo " " . _("Date") . ': ' . htmlentities($date) . "\n";
- echo _("Subject") . ': ' . htmlentities($subject) . "\n\n";
// body
echo "<hr noshade size=1>\n";