mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-04-09 16:38:50 +00:00
[TwitterV2Bridge] Changes to output HTML/CSS, larger display image by default (#2626)
This commit is contained in:
parent
aacf5812ff
commit
db28bedb23
@ -347,7 +347,8 @@ EOD
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
$cleanedTweet = $tweet->text;
|
$cleanedTweet = nl2br($tweet->text);
|
||||||
|
//Debug::log('cleanedTweet: ' . $cleanedTweet);
|
||||||
|
|
||||||
// Perform filtering (skip tweets that don't contain desired word, if provided)
|
// Perform filtering (skip tweets that don't contain desired word, if provided)
|
||||||
if (! empty($tweetFilter)) {
|
if (! empty($tweetFilter)) {
|
||||||
@ -386,7 +387,7 @@ EOD
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(isset($includesUsers)) {
|
if(!$originalUser && isset($includesUsers)) {
|
||||||
foreach($includesUsers as $includesUser) {
|
foreach($includesUsers as $includesUser) {
|
||||||
if($includesUser->id === $tweet->author_id) {
|
if($includesUser->id === $tweet->author_id) {
|
||||||
$originalUser = $includesUser;
|
$originalUser = $includesUser;
|
||||||
@ -464,7 +465,7 @@ EOD
|
|||||||
$picture_html = <<<EOD
|
$picture_html = <<<EOD
|
||||||
<a href="https://twitter.com/{$item['username']}">
|
<a href="https://twitter.com/{$item['username']}">
|
||||||
<img
|
<img
|
||||||
style="align:top; width:75px; border:1px solid black;"
|
style="margin-right: 10px; margin-bottom: 10px;"
|
||||||
alt="{$item['username']}"
|
alt="{$item['username']}"
|
||||||
src="{$item['avatar']}"
|
src="{$item['avatar']}"
|
||||||
title="{$item['fullname']}" />
|
title="{$item['fullname']}" />
|
||||||
@ -506,7 +507,7 @@ EOD;
|
|||||||
$display_image = $media->url;
|
$display_image = $media->url;
|
||||||
} else{
|
} else{
|
||||||
$image = $media->url . '?name=orig';
|
$image = $media->url . '?name=orig';
|
||||||
$display_image = $media->url . '?name=thumb';
|
$display_image = $media->url;
|
||||||
}
|
}
|
||||||
// add enclosures
|
// add enclosures
|
||||||
$item['enclosures'][] = $image;
|
$item['enclosures'][] = $image;
|
||||||
@ -514,7 +515,6 @@ EOD;
|
|||||||
$media_html .= <<<EOD
|
$media_html .= <<<EOD
|
||||||
<a href="{$image}">
|
<a href="{$image}">
|
||||||
<img
|
<img
|
||||||
style="align:top; max-width:558px; border:1px solid black;"
|
|
||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
src="{$display_image}" />
|
src="{$display_image}" />
|
||||||
</a>
|
</a>
|
||||||
@ -527,7 +527,6 @@ EOD;
|
|||||||
|
|
||||||
$media_html .= <<<EOD
|
$media_html .= <<<EOD
|
||||||
<img
|
<img
|
||||||
style="align:top; max-width:558px; border:1px solid black;"
|
|
||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
src="{$display_image}" />
|
src="{$display_image}" />
|
||||||
EOD;
|
EOD;
|
||||||
@ -539,7 +538,6 @@ EOD;
|
|||||||
|
|
||||||
$media_html .= <<<EOD
|
$media_html .= <<<EOD
|
||||||
<img
|
<img
|
||||||
style="align:top; max-width:558px; border:1px solid black;"
|
|
||||||
referrerpolicy="no-referrer"
|
referrerpolicy="no-referrer"
|
||||||
src="{$display_image}" />
|
src="{$display_image}" />
|
||||||
EOD;
|
EOD;
|
||||||
@ -552,14 +550,14 @@ EOD;
|
|||||||
}
|
}
|
||||||
|
|
||||||
$item['content'] = <<<EOD
|
$item['content'] = <<<EOD
|
||||||
<div style="display: inline-block; vertical-align: top;">
|
<div style="float: left;">
|
||||||
{$picture_html}
|
{$picture_html}
|
||||||
</div>
|
</div>
|
||||||
<div style="display: inline-block; vertical-align: top;">
|
<div style="display: table;">
|
||||||
<blockquote>{$cleanedTweet}</blockquote>
|
{$cleanedTweet}
|
||||||
</div>
|
</div>
|
||||||
<div style="display: block; vertical-align: top;">
|
<div style="display: block; margin-top: 16px;">
|
||||||
<blockquote>{$media_html}</blockquote>
|
{$media_html}
|
||||||
</div>
|
</div>
|
||||||
EOD;
|
EOD;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user