Changeset a7c51ac in github


Ignore:
Timestamp:
Sep 12, 2011 2:44:56 AM (20 months ago)
Author:
alecpl <alec@…>
Branches:
release-0.6
Children:
f593222
Parents:
d96dc63
Message:
  • Applied fixes from trunk up to r5202
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • CHANGELOG

    rd96dc63 ra7c51ac  
    22=========================== 
    33 
     4- Fix text-overflow:ellipsis issues on messages list in FF7 and Webkit (#1488061) 
     5- Fix handling of links with IP address 
    46- Fix bug where message list filter was reset on folder compacting (#1488076) 
    57 
  • plugins/managesieve/Changelog

    r5375e84 ra7c51ac  
     1- Fixed import from Horde-INGO (#1488064) 
     2 
    13* version 4.3 [2011-07-28] 
    24----------------------------------------------------------- 
  • plugins/managesieve/lib/rcube_sieve.php

    r5375e84 ra7c51ac  
    350350 
    351351        // Squirrelmail (Avelsieve) 
    352         if ($tokens = preg_split('/(#START_SIEVE_RULE.*END_SIEVE_RULE)\r?\n/', $script, -1, PREG_SPLIT_DELIM_CAPTURE)) { 
    353             foreach($tokens as $token) { 
     352        if (preg_match('/(#START_SIEVE_RULE.*END_SIEVE_RULE)\r?\n/', $script)) { 
     353            $tokens = preg_split('/(#START_SIEVE_RULE.*END_SIEVE_RULE)\r?\n/', $script, -1, PREG_SPLIT_DELIM_CAPTURE); 
     354            foreach ($tokens as $token) { 
    354355                if (preg_match('/^#START_SIEVE_RULE.*/', $token, $matches)) { 
    355356                    $name[$i] = "unnamed rule ".($i+1); 
     
    367368        } 
    368369        // Horde (INGO) 
    369         else if ($tokens = preg_split('/(# .+)\r?\n/i', $script, -1, PREG_SPLIT_DELIM_CAPTURE)) { 
     370        else if (preg_match('/(# .+)\r?\n/', $script)) { 
     371            $tokens = preg_split('/(# .+)\r?\n/', $script, -1, PREG_SPLIT_DELIM_CAPTURE); 
    370372            foreach($tokens as $token) { 
    371                 if (preg_match('/^# (.+)/i', $token, $matches)) { 
     373                if (preg_match('/^# (.+)/', $token, $matches)) { 
    372374                    $name[$i] = $matches[1]; 
    373375                    $content .= "# rule:[" . $name[$i] . "]\n"; 
  • program/include/rcube_string_replacer.php

    r96e24fa ra7c51ac  
    3838    // Simplified domain expression for UTF8 characters handling 
    3939    // Support unicode/punycode in top-level domain part 
    40     $utf_domain = '[^?&@"\'\\/()\s\r\t\n]+\\.([^\\x00-\\x40\\x5b-\\x60\\x7b-\\x7f]{2,}|xn--[a-z0-9]{2,})'; 
     40    $utf_domain = '[^?&@"\'\\/()\s\r\t\n]+\\.([^\\x00-\\x2f\\x3b-\\x40\\x5b-\\x60\\x7b-\\x7f]{2,}|xn--[a-z0-9]{2,})'; 
    4141    $url1 = '.:;,'; 
    4242    $url2 = 'a-z0-9%=#@+?&\\/_~\\[\\]-'; 
  • program/js/app.js

    rd96dc63 ra7c51ac  
    321321        if (this.gui_objects.qsearchbox) { 
    322322          this.enable_command('search', 'reset-search', 'moveto', true); 
    323           $(this.gui_objects.qsearchbox).select(); 
    324323        } 
    325324 
  • skins/default/mail.css

    r24f812dc ra7c51ac  
    633633#messagelist thead tr td.sortedDESC 
    634634{ 
    635   background-position: 0 -22px; 
     635  background-position: 0 -26px; 
    636636} 
    637637 
     
    825825{ 
    826826  cursor: default; 
    827   display: inline-block; 
    828827  vertical-align: middle; 
    829828} 
Note: See TracChangeset for help on using the changeset viewer.