mirror of
https://github.com/RSS-Bridge/rss-bridge.git
synced 2025-07-30 23:55:24 +02:00
[core] Use Parsedown for Markdown parsing (#1783)
This commit is contained in:
parent
fe166d0216
commit
ff98efe8dc
7 changed files with 1744 additions and 45 deletions
|
@ -100,7 +100,9 @@ class NyaaTorrentsBridge extends BridgeAbstract {
|
|||
|
||||
//Retrieve data from page contents
|
||||
$item_title = str_replace(' :: Nyaa', '', $item_html->find('title', 0)->plaintext);
|
||||
$item_desc = str_get_html(markdownToHtml($item_html->find('#torrent-description', 0)->innertext));
|
||||
$item_desc = str_get_html(
|
||||
markdownToHtml(html_entity_decode($item_html->find('#torrent-description', 0)->innertext))
|
||||
);
|
||||
$item_author = extractFromDelimiters($item_html->outertext, 'href="/user/', '"');
|
||||
$item_date = intval(extractFromDelimiters($item_html->outertext, 'data-timestamp="', '"'));
|
||||
|
||||
|
|
|
@ -27,16 +27,13 @@ class RainbowSixSiegeBridge extends BridgeAbstract {
|
|||
$uri = $uri . $jsonItem['button']['buttonUrl'];
|
||||
|
||||
$thumbnail = '<img src="' . $jsonItem['thumbnail']['url'] . '" alt="Thumbnail">';
|
||||
$content = $thumbnail . '<br />' . $jsonItem['content'];
|
||||
|
||||
// Line breaks
|
||||
$content = preg_replace("/\r\n|\r|\n/", '<br/>', $content);
|
||||
$content = $thumbnail . '<br />' . markdownToHtml($jsonItem['content']);
|
||||
|
||||
$item = array();
|
||||
$item['uri'] = $uri;
|
||||
$item['id'] = $jsonItem['id'];
|
||||
$item['title'] = $jsonItem['title'];
|
||||
$item['content'] = markdownToHtml($content);
|
||||
$item['content'] = $content;
|
||||
$item['timestamp'] = strtotime($jsonItem['date']);
|
||||
|
||||
$this->items[] = $item;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue