Merge branch 'master' of github.com:roundcube/roundcubemail

pull/10/merge
Aleksander Machniak 12 years ago
commit a696e86c80

@ -1,22 +1,7 @@
CHANGELOG Roundcube Webmail CHANGELOG Roundcube Webmail
=========================== ===========================
- Fix bug where domain name was converted to lower-case even with login_lc=false (#1488593)
- Rewritten test scripts for PHPUnit - Rewritten test scripts for PHPUnit
- Fix lower-casing email address on replies (#1488598)
- Fix line separator in exported messages (#1488603)
- Fix XSS issue where plain signatures wasn't secured in HTML mode (#1488613)
- Fix XSS issue where href="javascript:" wasn't secured (#1488613)
- Fix impossible to create message with empty plain text part (#1488610)
- Fix stripped apostrophes when replying in plain text to HTML message (#1488606)
- Fix inactive Save search option after advanced search (#1488607)
- Fix Remove from group option is active for contact search result (#1488608)
- Disable autocapitalization in login form on iPad/iPhone (#1488609)
- Fix focus on the list when list row is clicked (#1488600)
- Added separate From and To columns apart from smart From/To column (#1486891)
- Fix fallback to Larry skin when configured skin isn't available (#1488591)
- Fix (workaround) delete operations with some versions of memcache (#1488592)
- Fix (disable) request validation for spell and spell_html actions
- Add new DB abstraction layer based on PHP PDO, supporting SQLite3 (#1488332) - Add new DB abstraction layer based on PHP PDO, supporting SQLite3 (#1488332)
- Removed PEAR::MDB2 package - Removed PEAR::MDB2 package
- Removed users.alias column, added option ('user_aliases') - Removed users.alias column, added option ('user_aliases')
@ -42,6 +27,24 @@ CHANGELOG Roundcube Webmail
Move global functions from main.inc and rcube_shared.inc into classes Move global functions from main.inc and rcube_shared.inc into classes
Better classes separation Better classes separation
RELEASE 0.8.1
-------------
- Fix bug where domain name was converted to lower-case even with login_lc=false (#1488593)
- Fix lower-casing email address on replies (#1488598)
- Fix line separator in exported messages (#1488603)
- Fix XSS issue where plain signatures wasn't secured in HTML mode (#1488613)
- Fix XSS issue where href="javascript:" wasn't secured (#1488613)
- Fix impossible to create message with empty plain text part (#1488610)
- Fix stripped apostrophes when replying in plain text to HTML message (#1488606)
- Fix inactive Save search option after advanced search (#1488607)
- Fix Remove from group option is active for contact search result (#1488608)
- Disable autocapitalization in login form on iPad/iPhone (#1488609)
- Fix focus on the list when list row is clicked (#1488600)
- Added separate From and To columns apart from smart From/To column (#1486891)
- Fix fallback to Larry skin when configured skin isn't available (#1488591)
- Fix (workaround) delete operations with some versions of memcache (#1488592)
- Fix (disable) request validation for spell and spell_html actions
RELEASE 0.8.0 RELEASE 0.8.0
------------- -------------
- Don't show product version on login screen (can be enabled by config) - Don't show product version on login screen (can be enabled by config)

@ -27,11 +27,7 @@ class hide_blockquote extends rcube_plugin
&& ($limit = $rcmail->config->get('hide_blockquote_limit')) && ($limit = $rcmail->config->get('hide_blockquote_limit'))
) { ) {
// include styles // include styles
$skin = $rcmail->config->get('skin'); $this->include_stylesheet($this->local_skin_path() . "/style.css");
if (!file_exists($this->home."/skins/$skin/style.css")) {
$skin = 'default';
}
$this->include_stylesheet("skins/$skin/style.css");
// Script and localization // Script and localization
$this->include_script('hide_blockquote.js'); $this->include_script('hide_blockquote.js');

@ -154,7 +154,7 @@ class html
$attr = array('src' => $attr); $attr = array('src' => $attr);
} }
return self::tag('img', $attr + array('alt' => ''), null, array_merge(self::$common_attrib, return self::tag('img', $attr + array('alt' => ''), null, array_merge(self::$common_attrib,
array('src','alt','width','height','border','usemap','onclick'))); array('src','alt','width','height','border','usemap','onclick')));
} }
/** /**

File diff suppressed because it is too large Load Diff

@ -20,8 +20,6 @@
*/ */
/** /**
* rcube_browser
*
* Provide details about the client's browser based on the User-Agent header * Provide details about the client's browser based on the User-Agent header
* *
* @package Core * @package Core

@ -336,7 +336,7 @@ abstract class rcube_plugin
public function local_skin_path() public function local_skin_path()
{ {
$rcmail = rcube::get_instance(); $rcmail = rcube::get_instance();
foreach (array($rcmail->config->get('skin'),'default') as $skin) { foreach (array($rcmail->config->get('skin'), 'larry') as $skin) {
$skin_path = 'skins/' . $skin; $skin_path = 'skins/' . $skin;
if (is_dir(realpath(slashify($this->home) . $skin_path))) if (is_dir(realpath(slashify($this->home) . $skin_path)))
break; break;

Loading…
Cancel
Save