From 25593d9c1852b3c7610cc57688258a8f7216f1e1 Mon Sep 17 00:00:00 2001 From: triatic <42704418+triatic@users.noreply.github.com> Date: Mon, 4 Feb 2019 13:56:07 +0000 Subject: [PATCH] [TwitterBridge] Append username of retweeter to author (#1016) Append username of retweeter to author. Useful when viewing all unread tweets in an RSS reader which are not sorted within username folders. --- bridges/TwitterBridge.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bridges/TwitterBridge.php b/bridges/TwitterBridge.php index 32ed9428..b3b7bed4 100644 --- a/bridges/TwitterBridge.php +++ b/bridges/TwitterBridge.php @@ -165,7 +165,7 @@ class TwitterBridge extends BridgeAbstract { // Skip retweets? if($this->getInput('noretweet') - && $tweet->getAttribute('data-screen-name') !== $this->getInput('u')) { + && strcasecmp($tweet->getAttribute('data-screen-name'), $this->getInput('u'))) { continue; } @@ -189,6 +189,9 @@ class TwitterBridge extends BridgeAbstract { $item['fullname'] = htmlspecialchars_decode($tweet->getAttribute('data-name'), ENT_QUOTES); // get author $item['author'] = $item['fullname'] . ' (@' . $item['username'] . ')'; + if(strcasecmp($tweet->getAttribute('data-screen-name'), $this->getInput('u'))) { + $item['author'] .= ' RT: @' . $this->getInput('u'); + } // get avatar link $item['avatar'] = $tweet->find('img', 0)->src; // get TweetID