1
0
Fork 0
forked from blallo/rss-bridge

TwitterBridge*: fix HTML entities in title

Signed-off-by: Pierre Mazière <pierre.maziere@gmx.com>
This commit is contained in:
Pierre Mazière 2016-07-08 16:11:57 +02:00
parent 4b179144c1
commit f05bd15393
3 changed files with 3 additions and 3 deletions

View file

@ -65,7 +65,7 @@ class TwitterBridge extends BridgeAbstract{
$link->removeAttribute('title'); $link->removeAttribute('title');
} }
$item->content = str_replace('href="/', 'href="https://twitter.com/', strip_tags($tweet->find('p.js-tweet-text', 0)->innertext, '<a>')); // extract tweet text $item->content = str_replace('href="/', 'href="https://twitter.com/', strip_tags($tweet->find('p.js-tweet-text', 0)->innertext, '<a>')); // 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; $this->items[] = $item;
} }
} }

View file

@ -66,7 +66,7 @@ class TwitterBridgeClean extends BridgeAbstract{
$link->removeAttribute('dir'); $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->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; $this->items[] = $item;
} }
} }

View file

@ -71,7 +71,7 @@ class TwitterBridgeCleanExtended extends BridgeAbstract{
$item->content = '&#9851; @' . $item->username . ': ' . $item->content; $item->content = '&#9851; @' . $item->username . ': ' . $item->content;
} }
} }
$item->title = $item->content; $item->title = html_entity_decode($item->content,ENT_QUOTES,'UTF-8');
$this->items[] = $item; $this->items[] = $item;
} }
} }