diff options
author | vincent-peugnet <v.peugnet@free.fr> | 2019-03-31 19:55:32 +0200 |
---|---|---|
committer | vincent-peugnet <v.peugnet@free.fr> | 2019-03-31 19:55:32 +0200 |
commit | 6e9950106bf69ac3e7bf7b8244ba3bcfec7572d9 (patch) | |
tree | 0bc385d98a6b683981d50b50452813882fc9692c /app/class | |
parent | b75e65b2d458bfa3628876c3b1f5faa9dbb4412e (diff) | |
download | wcms-6e9950106bf69ac3e7bf7b8244ba3bcfec7572d9.tar.gz wcms-6e9950106bf69ac3e7bf7b8244ba3bcfec7572d9.zip |
fix extension in thumbnail render
Diffstat (limited to 'app/class')
-rw-r--r-- | app/class/modelrender.php | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/app/class/modelrender.php b/app/class/modelrender.php index 2b22bb1..8957559 100644 --- a/app/class/modelrender.php +++ b/app/class/modelrender.php @@ -141,6 +141,7 @@ class Modelrender extends Modelart $content = $this->automedialist($content); $content = $this->autotaglistupdate($content); $content = $this->date($content); + $content = $this->thumbnail($content); if($element->autolink()) { $content = str_replace('%LINK%', '' ,$content); $content = $this->everylink($content, $element->autolink()); @@ -527,6 +528,22 @@ class Modelrender extends Modelart return $text; } + /** + * Render thumbnail of the page + * + * @param string $text Text to analyse + * + * @return string The rendered output + */ + public function thumbnail(string $text) : string + { + $img = '<img class="thumbnail" src="' . Model::thumbnailpath() . $this->art->id() . '.jpg" alt="' . $this->art->title() . '">'; + $img = PHP_EOL . $img . PHP_EOL; + $text = str_replace('%THUMBNAIL%', $img, $text); + + return $text; + } + public function taglink($text) { $rend = $this; |