Add preliminary printerfriendly-through-css feature. This adds a new print.css
[squirrelmail.git] / templates / default_advanced / read_headers.tpl
index c38b2a380ce094566977f7bcf305ada579148dea..09af4150f6eedcdd85abb558af0f07ccf0ea307b 100644 (file)
@@ -70,7 +70,8 @@ extract($t);
             $from = preg_replace('/^(")+|(")+$/', '', $from);
             $from = preg_replace('/"$/', '', trim($from));
         }
-        $reduced_header = sprintf(_("<b>%s</b> From <b>%s</b> On <b>%s</b>"), $subject, $from, $date);
+        // i18n: The parameters are: subject, sender, and date.
+        $reduced_header = sprintf(_("%s from %s on %s"), "<b>$subject</b>", "<b>$from</b>", "<b>$date</b>");
         $expand_link = str_replace('&expand_header=0', '', $PHP_SELF) . '&expand_header=1';
 
         echo '<tr><td colspan="2" align="center" valign="top">'
@@ -91,7 +92,7 @@ extract($t);
                 continue;
             }
         ?>
- <tr>
+ <tr class="field_<?php echo $field_name; ?>">
   <td class="fieldName">
 <?php 
         if ($first_time) 
@@ -122,6 +123,9 @@ extract($t);
 <?php
 // do a conditional refresh of message list if needed
 // "pp_rr" = "preview pane read refresh"
-if (sqGetGlobalVar('pp_rr', $pp_rr, SQ_FORM) && $show_preview_pane && $first_time_reading) {
-        echo "<script language=\"JavaScript\" type=\"text/javascript\">\n<!--\nif (self.name == 'bottom') { refresh_message_list(); }\n// -->\n</script>\n";
+// "pp_rr_force" = force pp_rr even if this is not the first time the message has been read
+if ($show_preview_pane
+ && (sqGetGlobalVar('pp_rr_force', $pp_rr_force, SQ_FORM)
+ || (sqGetGlobalVar('pp_rr', $pp_rr, SQ_FORM) && $first_time_reading))) {
+    echo "<script language=\"JavaScript\" type=\"text/javascript\">\n<!--\nif (self.name == 'bottom') { refresh_message_list(); }\n// -->\n</script>\n";
 }