diff options
Diffstat (limited to 'model/Article.php')
| -rw-r--r-- | model/Article.php | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/model/Article.php b/model/Article.php index 3eca127..929cc5c 100644 --- a/model/Article.php +++ b/model/Article.php | |||
| @@ -163,6 +163,14 @@ class Article | |||
| 163 | '#(<img[^>]+)((?<!-mini)(\.jpg|\.jpeg|\.png|\.gif)[^>]+>)#'); | 163 | '#(<img[^>]+)((?<!-mini)(\.jpg|\.jpeg|\.png|\.gif)[^>]+>)#'); |
| 164 | $remplacement = array('$1-mini$2', '$1-mini$2'); | 164 | $remplacement = array('$1-mini$2', '$1-mini$2'); |
| 165 | $content = preg_replace($pattern, $remplacement, $content); | 165 | $content = preg_replace($pattern, $remplacement, $content); |
| 166 | |||
| 167 | // les miniatures produites par gd sont des "jpg" | ||
| 168 | global $imageLibrary; | ||
| 169 | if($imageLibrary == 'gd') | ||
| 170 | { | ||
| 171 | $search = ['.jpeg', '.png', '.gif']; | ||
| 172 | $content = str_replace($search, '.jpg', $content); | ||
| 173 | } | ||
| 166 | 174 | ||
| 167 | return $content; | 175 | return $content; |
| 168 | } | 176 | } |
