diff options
Diffstat (limited to 'app/class/modelrender.php')
-rw-r--r-- | app/class/modelrender.php | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/class/modelrender.php b/app/class/modelrender.php index 8139d6d..7b7539c 100644 --- a/app/class/modelrender.php +++ b/app/class/modelrender.php @@ -198,7 +198,6 @@ class Modelrender extends Modelart public function parser(string $text) { - $text = $this->media($text); $text = $this->headerid($text); @@ -220,8 +219,10 @@ class Modelrender extends Modelart public function media(string $text): string { - $rend = $this; - $text = preg_replace('%(src|href)="((\/?[\w-_]+)+\.[a-z0-9]{1,5})"%', '$1="'.Model::mediapath() . '$2" target="_blank" class="media"', $text); + $text = preg_replace('%(src|href)="((\/?[\w-_]+)\.[a-z0-9]{1,5})"%', '$1="'.Model::mediapath() . '$2" target="_blank" class="media"', $text); + if(!is_string($text)) { + throw new Exception('Rendering error -> media module'); + } return $text; } |