Assembla home | Assembla project page
 

Changeset 87

Show
Ignore:
Timestamp:
02/28/08 04:48:52 (9 months ago)
Author:
Seldaek
Message:

* Removes non-decoded entities in Feeds/URL titles

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Phergie/Plugin/FeedTicker.php

    r71 r87  
    212212        $out = strtr($out, 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ', 'AAAAAAACEEEEIIIIDNOOOOOOUUUUYPYaaaaaaaceeeeiiiidnoooooouuuuypy'); 
    213213        $out = preg_replace('{[^a-z0-9&|"#\'\{\}()§^!°\[\]$*¨µ£%´`~=+:/;.,?><\\ _-]}i', '', $out); 
     214                $out = preg_replace('/&#([a-f0-9]+);/mi', "", $out); 
    214215        if($trim > 0) { 
    215216            $out = substr($out, 0, $trim) . (strlen($out) > $trim ? '...' : ''); 
  • trunk/Phergie/Plugin/Url.php

    r75 r87  
    144144        $out = strtr($out, 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ', 'AAAAAAACEEEEIIIIDNOOOOOOUUUUYPYaaaaaaaceeeeiiiidnoooooouuuuypy'); 
    145145        $out = preg_replace('{[^a-z0-9&|"#\'\{\}()§^!°\[\]$*¨µ£%´`~=+:/;.,?><\\ _-]}i', '', $out); 
     146                $out = preg_replace('/&#([a-f0-9]+);/mi', "", $out); 
    146147        $out = trim($out); 
    147148        if($trim > 0) {