diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 3dcb7057e1..3b82d57c1e 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -222,6 +222,8 @@ p a {
[Fix] If sending PM's to groups only include activated member (Bug #14040)
[Fix] Correctly wrap words in emails containing utf8 characters (Bug #14109)
[Change] For new posts or editing the first post topic titles have a maxlength of 60 characters. For any subsequent posts the length is extended to 64 to make room for the Re: part, but cutting at 60 characters. The maxlength need to be 64, else users using opera are unable to post (opera does not allow pre-filling a field with more characters than specified within the maxlength attribute)
+ [Fix] Disable gzip compression for cached stylesheet for Internet Explorer 6 or empty browser (IE6 is not able to properly display the compressed stylesheet) (Bug #14054)
+ [Fix] Header icons fixed in FF for RTL languages (Bug #14084)
diff --git a/phpBB/style.php b/phpBB/style.php
index 0ce5460dac..c82ff764b3 100644
--- a/phpBB/style.php
+++ b/phpBB/style.php
@@ -129,7 +129,10 @@ if ($id)
// gzip_compression
if ($config['gzip_compress'])
{
- if (@extension_loaded('zlib') && !headers_sent())
+ // IE6 is not able to compress the style (do not ask us why!)
+ $browser = (!empty($_SERVER['HTTP_USER_AGENT'])) ? strtolower(htmlspecialchars((string) $_SERVER['HTTP_USER_AGENT'])) : '';
+
+ if ($browser && strpos($browser, 'msie 6.0') === false && @extension_loaded('zlib') && !headers_sent())
{
ob_start('ob_gzhandler');
}
diff --git a/phpBB/styles/prosilver/template/overall_header.html b/phpBB/styles/prosilver/template/overall_header.html
index 7b578d2c1d..202b50fe5d 100644
--- a/phpBB/styles/prosilver/template/overall_header.html
+++ b/phpBB/styles/prosilver/template/overall_header.html
@@ -124,7 +124,7 @@
diff --git a/phpBB/styles/prosilver/theme/bidi.css b/phpBB/styles/prosilver/theme/bidi.css
index 17c0baf006..f54f0fc3ba 100644
--- a/phpBB/styles/prosilver/theme/bidi.css
+++ b/phpBB/styles/prosilver/theme/bidi.css
@@ -13,6 +13,11 @@
text-align: left;
}
+.rtl div.rules ul {
+ margin-left: 0;
+ margin-right: 20px;
+}
+
/* Main blocks
---------------------------------------- */
.rtl #logo {
@@ -67,6 +72,24 @@
text-align: left;
}
+.rtl ul.leftside li, .rtl ul.rightside li {
+ float: left;
+}
+
+.rtl ul.leftside {
+ float: right;
+ margin-left: 5px;
+ margin-right: 0;
+ text-align: right;
+}
+
+.rtl ul.rightside {
+ float: left;
+ margin-left: -5px;
+ margin-right: 5px;
+ text-align: left;
+}
+
/* Table styles
----------------------------------------*/
.rtl table.table1 thead th {
@@ -445,6 +468,7 @@
.rtl .sitehome, .rtl .icon-faq, .rtl .icon-members, .rtl .icon-home, .rtl .icon-ucp, .rtl .icon-register, .rtl .icon-logout,
.rtl .icon-bookmark, .rtl .icon-bump, .rtl .icon-subscribe, .rtl .icon-unsubscribe, .rtl .icon-pages, .rtl .icon-search {
background-position: 100% 50%;
+ padding: 0 17px 0 0;
}
/* Poster profile icons
diff --git a/phpBB/styles/prosilver/theme/buttons.css b/phpBB/styles/prosilver/theme/buttons.css
index 6d07dd3511..662b588d30 100644
--- a/phpBB/styles/prosilver/theme/buttons.css
+++ b/phpBB/styles/prosilver/theme/buttons.css
@@ -84,7 +84,7 @@ a.fontsize:hover {
background-position: 0 50%;
background-repeat: no-repeat;
background-image: none;
- padding: 1px 0 0 17px;
+ padding: 0 0 0 17px;
}
/* Poster profile icons
diff --git a/phpBB/styles/prosilver/theme/common.css b/phpBB/styles/prosilver/theme/common.css
index 9ba258b7df..0a2f418aa8 100644
--- a/phpBB/styles/prosilver/theme/common.css
+++ b/phpBB/styles/prosilver/theme/common.css
@@ -326,6 +326,20 @@ ul.navlinks {
font-weight: bold;
}
+ul.leftside {
+ float: left;
+ margin-left: 0;
+ margin-right: 5px;
+ text-align: left;
+}
+
+ul.rightside {
+ float: right;
+ margin-left: 5px;
+ margin-right: -5px;
+ text-align: right;
+}
+
/* Table styles
----------------------------------------*/
table.table1 {
@@ -584,7 +598,7 @@ div.rules {
font-size: 1.1em;
}
-div.rules li {
+div.rules ul {
margin-left: 20px;
}