Changeset 66510e2 in github
- Timestamp:
- May 9, 2012 7:52:28 AM (13 months ago)
- Branches:
- master, HEAD, courier-fix, dev-browser-capabilities, pdo
- Children:
- 69cdf7b
- Parents:
- 644f00d (diff), b546b0d (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Files:
-
- 8 edited
-
index.php (modified) (1 diff)
-
installer/index.php (modified) (1 diff)
-
program/include/iniset.php (modified) (1 diff)
-
CHANGELOG (modified) (1 diff)
-
program/include/rcube.php (modified) (1 diff)
-
program/include/rcube_plugin.php (modified) (1 diff)
-
program/js/app.js (modified) (1 diff)
-
program/steps/mail/func.inc (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
index.php
rd2191c6 rb546b0d 3 3 +-------------------------------------------------------------------------+ 4 4 | Roundcube Webmail IMAP Client | 5 | Version 0.9- svn|5 | Version 0.9-git | 6 6 | | 7 7 | Copyright (C) 2005-2012, The Roundcube Dev Team | -
installer/index.php
rd13f329 rb546b0d 4 4 +-------------------------------------------------------------------------+ 5 5 | Roundcube Webmail setup tool | 6 | Version 0.9- svn|6 | Version 0.9-git | 7 7 | | 8 8 | Copyright (C) 2009-2012, The Roundcube Dev Team | -
program/include/iniset.php
r1aceb9c r552cdea 41 41 42 42 // application constants 43 define('RCMAIL_VERSION', '0.9- svn');43 define('RCMAIL_VERSION', '0.9-git'); 44 44 define('RCMAIL_CHARSET', 'UTF-8'); 45 45 define('RCMAIL_START', microtime(true)); -
CHANGELOG
r837de85 r59041fd 2 2 =========================== 3 3 4 4 - Use similar language as a fallback for plugin localization (#1488401) 5 5 - Fix issue where signature wasn't re-added on draft compose (#1488322) 6 6 - Update to TinyMCE 3.5 (#1488459) -
program/include/rcube.php
r58154f5 r59041fd 632 632 633 633 // include user language files 634 if ($lang != 'en' && is_dir(INSTALL_PATH . 'program/localization/' . $lang)) {634 if ($lang != 'en' && $lang != 'en_US' && is_dir(INSTALL_PATH . 'program/localization/' . $lang)) { 635 635 include_once(INSTALL_PATH . 'program/localization/' . $lang . '/labels.inc'); 636 636 include_once(INSTALL_PATH . 'program/localization/' . $lang . '/messages.inc'); -
program/include/rcube_plugin.php
rbe98dfc2 r59041fd 154 154 { 155 155 $domain = $this->ID; 156 157 $lang = $_SESSION['language'];156 $lang = $_SESSION['language']; 157 $langs = array_unique(array('en_US', $lang)); 158 158 $locdir = slashify(realpath(slashify($this->home) . $dir)); 159 $texts = array(); 159 $texts = array(); 160 161 // Language aliases used to find localization in similar lang, see below 162 $aliases = array( 163 'de_CH' => 'de_DE', 164 'es_AR' => 'es_ES', 165 'fa_AF' => 'fa_IR', 166 'nl_BE' => 'nl_NL', 167 'pt_BR' => 'pt_PT', 168 'zh_CN' => 'zh_TW', 169 ); 160 170 161 171 // use buffering to handle empty lines/spaces after closing PHP tag 162 172 ob_start(); 163 173 164 foreach ( array('en_US', $lang)as $lng) {174 foreach ($langs as $lng) { 165 175 $fpath = $locdir . $lng . '.inc'; 166 176 if (is_file($fpath) && is_readable($fpath)) { 167 include ($fpath);177 include $fpath; 168 178 $texts = (array)$labels + (array)$messages + (array)$texts; 179 } 180 else if ($lng != 'en_US') { 181 // Find localization in similar language (#1488401) 182 $alias = null; 183 if (!empty($aliases[$lng])) { 184 $alias = $aliases[$lng]; 185 } 186 else if ($key = array_search($lng, $aliases)) { 187 $alias = $key; 188 } 189 190 if (!empty($alias)) { 191 $fpath = $locdir . $alias . '.inc'; 192 if (is_file($fpath) && is_readable($fpath)) { 193 include $fpath; 194 $texts = (array)$labels + (array)$messages + (array)$texts; 195 } 196 } 169 197 } 170 198 } -
program/js/app.js
r837de85 r644f00d 768 768 case 'always-load': 769 769 if (this.env.uid && this.env.sender) { 770 this.add_contact( urlencode(this.env.sender));770 this.add_contact(this.env.sender); 771 771 setTimeout(function(){ ref.command('load-images'); }, 300); 772 772 break; -
program/steps/mail/func.inc
r76248c7 r644f00d 1341 1341 $address = html::span(null, $address . html::a(array( 1342 1342 'href' => "#add", 1343 'onclick' => sprintf("return %s.command('add-contact','%s',this)", JS_OBJECT_NAME, urlencode($string)),1343 'onclick' => sprintf("return %s.command('add-contact','%s',this)", JS_OBJECT_NAME, $string), 1344 1344 'title' => rcube_label('addtoaddressbook'), 1345 1345 'class' => 'rcmaddcontact',
Note: See TracChangeset
for help on using the changeset viewer.
