aboutsummaryrefslogtreecommitdiff
path: root/app/class
diff options
context:
space:
mode:
authorvincent-peugnet <v.peugnet@free.fr>2019-03-31 19:55:32 +0200
committervincent-peugnet <v.peugnet@free.fr>2019-03-31 19:55:32 +0200
commit6e9950106bf69ac3e7bf7b8244ba3bcfec7572d9 (patch)
tree0bc385d98a6b683981d50b50452813882fc9692c /app/class
parentb75e65b2d458bfa3628876c3b1f5faa9dbb4412e (diff)
downloadwcms-6e9950106bf69ac3e7bf7b8244ba3bcfec7572d9.tar.gz
wcms-6e9950106bf69ac3e7bf7b8244ba3bcfec7572d9.zip
fix extension in thumbnail render
Diffstat (limited to 'app/class')
-rw-r--r--app/class/modelrender.php17
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;