mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-04-09 16:38:50 +00:00
[RainbowSixSiegeBridge] fix links, date and img tag (#3619)
This commit is contained in:
parent
28077155ca
commit
a1237d90f1
@ -9,7 +9,7 @@ class RainbowSixSiegeBridge extends BridgeAbstract
|
|||||||
const DESCRIPTION = 'Latest news about Rainbow Six Siege';
|
const DESCRIPTION = 'Latest news about Rainbow Six Siege';
|
||||||
|
|
||||||
// API key to call Ubisoft API, extracted from the React frontend
|
// API key to call Ubisoft API, extracted from the React frontend
|
||||||
const NIMBUS_API_KEY = '3u0FfSBUaTSew-2NVfAOSYWevVQHWtY9q3VM8Xx9Lto';
|
const NIMBUS_API_KEY = '3b5a8be6dde511ec9d640242ac120002';
|
||||||
|
|
||||||
public function getIcon()
|
public function getIcon()
|
||||||
{
|
{
|
||||||
@ -32,18 +32,23 @@ class RainbowSixSiegeBridge extends BridgeAbstract
|
|||||||
for ($i = 0; $i < count($json); $i++) {
|
for ($i = 0; $i < count($json); $i++) {
|
||||||
$jsonItem = $json[$i];
|
$jsonItem = $json[$i];
|
||||||
|
|
||||||
$uri = 'https://www.ubisoft.com/en-us/game/rainbow-six/siege';
|
$uri = 'https://www.ubisoft.com/en-us/game/rainbow-six/siege/news-updates';
|
||||||
$uri = $uri . $jsonItem['button']['buttonUrl'];
|
$uri = $uri . $jsonItem['button']['buttonUrl'];
|
||||||
|
|
||||||
$thumbnail = '<img src="' . $jsonItem['thumbnail']['url'] . '" alt="Thumbnail">';
|
$thumbnail = '<img src="' . $jsonItem['thumbnail']['url'] . '" alt="Thumbnail" />';
|
||||||
$content = $thumbnail . '<br />' . markdownToHtml($jsonItem['content']);
|
$content = $thumbnail . '<br />' . markdownToHtml($jsonItem['content']);
|
||||||
|
|
||||||
$item = [];
|
$item = [];
|
||||||
|
|
||||||
|
// The date string includes (Coordinated Universal Time) at the end
|
||||||
|
// so remove it to use strtotime
|
||||||
|
$date_str = str_replace('(Coordinated Universal Time)', '', $jsonItem['date']);
|
||||||
|
$item['timestamp'] = strtotime($date_str);
|
||||||
|
|
||||||
$item['uri'] = $uri;
|
$item['uri'] = $uri;
|
||||||
$item['id'] = $jsonItem['id'];
|
$item['id'] = $jsonItem['id'];
|
||||||
$item['title'] = $jsonItem['title'];
|
$item['title'] = $jsonItem['title'];
|
||||||
$item['content'] = $content;
|
$item['content'] = $content;
|
||||||
$item['timestamp'] = strtotime($jsonItem['date']);
|
|
||||||
|
|
||||||
$this->items[] = $item;
|
$this->items[] = $item;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user