[html] Fix anchors after fixing images

Anchors will be fixed in a similar way as it is done with images,
so it can be done in one go.
This commit is contained in:
logmanoriginal 2017-02-18 13:40:58 +01:00
parent bb8e7495d8
commit cf7da1d41c

View file

@ -285,5 +285,14 @@ function defaultImageSrcTo($content, $server){
&& strpos($image->src, 'data:') === false) && strpos($image->src, 'data:') === false)
$image->src = $server . $image->src; $image->src = $server . $image->src;
} }
foreach($content->find('a') as $anchor){
if(strpos($anchor->href, 'http') === false
&& strpos($anchor->href, '//') === false
&& strpos($anchor->href, '#') !== 0
&& strpos($anchor->href, '?') !== 0)
$anchor->href = $server . $anchor->href;
}
return $content; return $content;
} }