From d9f180adf9e1e8a63ea9bfdb534dc376a4829fee Mon Sep 17 00:00:00 2001
From: Thomas Bruederli <thomas@roundcube.net>
Date: Sat, 29 Dec 2012 10:54:41 -0500
Subject: [PATCH] Minor IE7/8 fixes

---
 skins/larry/templates/messagepart.html |    2 +-
 skins/larry/ie7hacks.css               |    4 ++++
 program/steps/mail/get.inc             |    7 +++----
 skins/larry/mail.css                   |    2 ++
 4 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/program/steps/mail/get.inc b/program/steps/mail/get.inc
index 37f728e..9d9032b 100644
--- a/program/steps/mail/get.inc
+++ b/program/steps/mail/get.inc
@@ -160,10 +160,9 @@
               'vars' => array('expected' => "$mimetype (.$file_extension)", 'detected' => "$real_mimetype (.$extensions[0])")
             )) .
             html::p('buttons',
-              html::a(array(
-                'href' => $RCMAIL->url(array_merge($_GET, array('_nocheck' => 1))),
-                'style' => 'text-decoration:none;color:#000',
-              ), html::tag('button', null, rcube_label('showanyway'))))
+              html::tag('button',
+                array('onclick' => "location.href='" . $RCMAIL->url(array_merge($_GET, array('_nocheck' => 1))) . "'"),
+                rcube_label('showanyway')))
             )
         )));
         exit;
diff --git a/skins/larry/ie7hacks.css b/skins/larry/ie7hacks.css
index d383c1e..bca39e9 100644
--- a/skins/larry/ie7hacks.css
+++ b/skins/larry/ie7hacks.css
@@ -25,6 +25,10 @@
   height: expression((parseInt(document.documentElement.clientHeight)-120)+'px');
 }
 
+#messagepartframe {
+	height: expression((parseInt(this.parentNode.offsetHeight)-1)+'px');
+}
+
 input.button {
 	display: inline;
 	font-size: 90%;
diff --git a/skins/larry/mail.css b/skins/larry/mail.css
index 57d968f..34c6233 100644
--- a/skins/larry/mail.css
+++ b/skins/larry/mail.css
@@ -1126,6 +1126,8 @@
 
 #messagepartframe {
 	border: 0;
+	width: 100%;
+	height: 100%;
 }
 
 /*** message composition ***/
diff --git a/skins/larry/templates/messagepart.html b/skins/larry/templates/messagepart.html
index e029973..dbb4940 100644
--- a/skins/larry/templates/messagepart.html
+++ b/skins/larry/templates/messagepart.html
@@ -27,7 +27,7 @@
 </div>
 
 <div id="messagepartcontainer" class="uibox">
-<roundcube:object name="messagePartFrame" id="messagepartframe" style="width:100%; height:100%" />
+<roundcube:object name="messagePartFrame" id="messagepartframe" frameborder="0" />
 </div>
 
 </div>

--
Gitblit v1.9.1