From af276f21e5364eb65a56b64c3455bc284ff1e2f2 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Tue, 4 Sep 2012 09:32:24 +0200 Subject: [PATCH 1/3] Add full headers view in message preview window (#1488538) Fix message display page issues - unified with message preview (#1488590, #1488642) --- CHANGELOG | 2 + program/steps/mail/func.inc | 9 ++- skins/larry/ie7hacks.css | 6 +- skins/larry/iehacks.css | 2 +- skins/larry/images/contactpic_32px.png | Bin 4883 -> 3422 bytes skins/larry/images/contactpic_48px.png | Bin 0 -> 3812 bytes skins/larry/mail.css | 78 ++++++++++------------ skins/larry/svggradients.css | 2 +- skins/larry/templates/message.html | 61 ++++++++++------- skins/larry/templates/messageerror.html | 10 ++- skins/larry/templates/messagepreview.html | 5 +- skins/larry/ui.js | 34 +++++++--- 12 files changed, 120 insertions(+), 89 deletions(-) create mode 100644 skins/larry/images/contactpic_48px.png diff --git a/CHANGELOG b/CHANGELOG index 8e9dcb3c7..3a14694c9 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,6 +1,8 @@ CHANGELOG Roundcube Webmail =========================== +- Add full headers view in message preview window (#1488538) +- Fix message display page issues - unified with message preview (#1488590, #1488642) - Fix identity selection on reply (#1488101) - Add option to enable HTML editor on forwarding (#1488517) - Add option to not include original message on reply, rename option top_posting to reply_mode (#1485149) diff --git a/program/steps/mail/func.inc b/program/steps/mail/func.inc index 7f0b4db5b..6f451e14f 100644 --- a/program/steps/mail/func.inc +++ b/program/steps/mail/func.inc @@ -1053,12 +1053,17 @@ function rcmail_message_full_headers($attrib, $headers=NULL) global $OUTPUT; $html = html::div(array('id' => "all-headers", 'class' => "all", 'style' => 'display:none'), html::div(array('id' => 'headers-source'), '')); - $html .= html::div(array('class' => "more-headers show-headers", 'onclick' => "return ".JS_OBJECT_NAME.".command('show-headers','',this)"), ''); + + if (!get_boolean($attrib['no-switch'])) { + $html .= html::div(array('class' => "more-headers show-headers", 'onclick' => "return ".JS_OBJECT_NAME.".command('show-headers','',this)"), ''); + } + + unset($attrib['no-switch']); $OUTPUT->add_gui_object('all_headers_row', 'all-headers'); $OUTPUT->add_gui_object('all_headers_box', 'headers-source'); - return html::div($attrib, $html); + return count($attrib) > 1 ? html::div($attrib, $html) : $html; } diff --git a/skins/larry/ie7hacks.css b/skins/larry/ie7hacks.css index 024c35bb2..935a504fe 100644 --- a/skins/larry/ie7hacks.css +++ b/skins/larry/ie7hacks.css @@ -29,7 +29,7 @@ a.deletebutton, .boxfooter .listbutton .inner, .attachmentslist li a.delete, .attachmentslist li a.cancelupload, -#messagepreviewheader .iconlink { +#messageheader .iconlink { /* workaround for text-indent which also offsets the background image */ text-indent: 0; font-size: 0; @@ -45,7 +45,7 @@ a.deletebutton, .pagenav a.button, .pagenav a.button span.inner, -#messagepreviewheader .iconlink, +#messageheader .iconlink, #uploadform a.iconlink { display: inline; } @@ -67,7 +67,7 @@ a.deletebutton, text-align: left; } -#messagepreviewheader .iconlink { +#messageheader .iconlink { color: #fff; height: 14px; } diff --git a/skins/larry/iehacks.css b/skins/larry/iehacks.css index 288202111..bba93dc33 100644 --- a/skins/larry/iehacks.css +++ b/skins/larry/iehacks.css @@ -143,7 +143,7 @@ ul.toolbarmenu li a.active:hover, filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#005d76', endColorstr='#004558', GradientType=0); } -#messageheader, #partheader, #composeheaders { +#partheader, #composeheaders { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e9e9e9', GradientType=0); } diff --git a/skins/larry/images/contactpic_32px.png b/skins/larry/images/contactpic_32px.png index 276f1974f5bc4cfb699c2fbb7cb837b2c91f91c7..25a81418d774b74bf7acbd85c2e049f9a95f08bd 100644 GIT binary patch literal 3422 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 {sVaRIZg{HxrtIWtl>i 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 a1^od*`gf8EMm(wj0000
-
- -
+
+ +
- + + +
+ +
+ +
+

+ + -
+
-
-
-

- - + + + + + + + + + + +
+ + + -
-
+
-
-
- -
-
- - -
+
+
+ +
+
+ + +
-
+
-
-
diff --git a/skins/larry/templates/messageerror.html b/skins/larry/templates/messageerror.html index 70181f174..2f5243200 100644 --- a/skins/larry/templates/messageerror.html +++ b/skins/larry/templates/messageerror.html @@ -27,8 +27,6 @@
-
-
@@ -36,11 +34,11 @@
-
+
-
- -
+
+ +
diff --git a/skins/larry/templates/messagepreview.html b/skins/larry/templates/messagepreview.html index b53683ec1..74c414b0d 100644 --- a/skins/larry/templates/messagepreview.html +++ b/skins/larry/templates/messagepreview.html @@ -6,10 +6,10 @@ -
+

- +
@@ -25,6 +25,7 @@
+