diff options
Diffstat (limited to 'app/Models/Entry.php')
| -rw-r--r-- | app/Models/Entry.php | 4 |
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; |
