diff --git a/bridges/TwitterBridge.php b/bridges/TwitterBridge.php index ac3383ff..c116713e 100644 --- a/bridges/TwitterBridge.php +++ b/bridges/TwitterBridge.php @@ -65,7 +65,7 @@ class TwitterBridge extends BridgeAbstract{ $link->removeAttribute('title'); } $item->content = str_replace('href="/', 'href="https://twitter.com/', strip_tags($tweet->find('p.js-tweet-text', 0)->innertext, '')); // extract tweet text - $item->title = $item->fullname . ' (@' . $item->username . ') | ' . strip_tags($item->content); + $item->title = $item->fullname . ' (@' . $item->username . ') | ' . html_entity_decode(strip_tags($item->content),ENT_QUOTES,'UTF-8'); $this->items[] = $item; } } diff --git a/bridges/TwitterBridgeClean.php b/bridges/TwitterBridgeClean.php index e98b0067..9f6ccfcd 100644 --- a/bridges/TwitterBridgeClean.php +++ b/bridges/TwitterBridgeClean.php @@ -66,7 +66,7 @@ class TwitterBridgeClean extends BridgeAbstract{ $link->removeAttribute('dir'); } $item->content = str_replace('pic.twitter.com', 'https://pic.twitter.com', strip_tags($tweet->find('p.js-tweet-text', 0)->innertext)); // extract tweet text - $item->title = $item->content; + $item->title = html_entity_decode($item->content,ENT_QUOTES,'UTF-8'); $this->items[] = $item; } } diff --git a/bridges/TwitterBridgeCleanExtended.php b/bridges/TwitterBridgeCleanExtended.php index 7d2d60b5..170efff9 100644 --- a/bridges/TwitterBridgeCleanExtended.php +++ b/bridges/TwitterBridgeCleanExtended.php @@ -71,7 +71,7 @@ class TwitterBridgeCleanExtended extends BridgeAbstract{ $item->content = '♻ @' . $item->username . ': ' . $item->content; } } - $item->title = $item->content; + $item->title = html_entity_decode($item->content,ENT_QUOTES,'UTF-8'); $this->items[] = $item; } }