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