fix formatting of links
This commit is contained in:
parent
b854554ed0
commit
7cf35471aa
1 changed files with 6 additions and 3 deletions
|
|
@ -119,12 +119,15 @@
|
||||||
return $string;
|
return $string;
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
$dom = new \DOMDocument();
|
$dom = new \DOMDocument('1.0');
|
||||||
$dom->loadHTML('<?xml encoding="UTF-8">'.$string);
|
$dom->loadHTML('<!DOCTYPE html><html><head><meta charset="utf-8" /></head><body>'.$string.'</body></html>');
|
||||||
foreach($dom->getElementsByTagName('a') as $link) {
|
foreach($dom->getElementsByTagName('a') as $link) {
|
||||||
$link->setAttribute('target', '_blank');
|
$link->setAttribute('target', '_blank');
|
||||||
}
|
}
|
||||||
return $dom->saveHTML();
|
$body = $dom->getElementsByTagName('body')[0];
|
||||||
|
$string = $dom->saveHTML($body);
|
||||||
|
|
||||||
|
return trim(substr($string, 6, strlen($string) - 13));
|
||||||
}
|
}
|
||||||
catch(\Exception $e) {
|
catch(\Exception $e) {
|
||||||
return $string;
|
return $string;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue