From 7f6ca23e8f68bd4d2280a8caff74752437cded6c Mon Sep 17 00:00:00 2001 From: Eugene Molotov Date: Tue, 17 Sep 2019 00:28:41 +0500 Subject: [PATCH] [PikabuBridge] Preserve links (#1286) * [PikabuBridge] Preserve links --- bridges/PikabuBridge.php | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bridges/PikabuBridge.php b/bridges/PikabuBridge.php index 987070d1..a54f6bf5 100644 --- a/bridges/PikabuBridge.php +++ b/bridges/PikabuBridge.php @@ -110,6 +110,10 @@ class PikabuBridge extends BridgeAbstract { } } $img->outertext = ''; + + // it is assumed, that img's parents are links to post itself + // we don't need them + $img->parent()->outertext = $img->outertext; } $categories = array(); @@ -125,7 +129,10 @@ class PikabuBridge extends BridgeAbstract { $item['categories'] = $categories; $item['author'] = $post->find('.user__nick', 0)->innertext; $item['title'] = $title->plaintext; - $item['content'] = strip_tags(backgroundToImg($post->find('.story__content-inner', 0)->innertext), '

'); + $item['content'] = strip_tags( + backgroundToImg($post->find('.story__content-inner', 0)->innertext), + '

+ '); $item['uri'] = $title->href; $item['timestamp'] = strtotime($time->getAttribute('datetime')); $this->items[] = $item;