aboutsummaryrefslogtreecommitdiff
path: root/app/Models/Entry.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/Models/Entry.php')
-rw-r--r--app/Models/Entry.php4
1 files changed, 4 insertions, 0 deletions
diff --git a/app/Models/Entry.php b/app/Models/Entry.php
index 48db5f5c6..f488f5d8d 100644
--- a/app/Models/Entry.php
+++ b/app/Models/Entry.php
@@ -508,6 +508,10 @@ class FreshRSS_Entry extends Minz_Model {
* @var phpQueryObject @content
*/
$content = $doc->find($path);
+ $bases = $doc->document->getElementsByTagName('base');
+ if (!empty($bases[0]) && $bases[0]->getAttribute('href') != '') {
+ $url = $bases[0]->getAttribute('href');
+ }
$html = trim(sanitizeHTML($content->__toString(), $url));
phpQuery::unloadDocuments();
return $html;