summaryrefslogtreecommitdiff
path: root/model
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2022-07-22 23:41:56 +0200
committerpolo <ordipolo@gmx.fr>2022-07-22 23:41:56 +0200
commit7f4faa78cfb9cc687e6171527bbe9e3f74d6e9bc (patch)
treef88dfae1e70172ad1b6e9a09c522d5f11e35c406 /model
parent6cb7d134384f94b78ed995d8744f88eb7d66b6f9 (diff)
downloadmelaine-7f4faa78cfb9cc687e6171527bbe9e3f74d6e9bc.zip
debug !
Diffstat (limited to 'model')
-rw-r--r--model/Article.php9
1 files changed, 6 insertions, 3 deletions
diff --git a/model/Article.php b/model/Article.php
index 39fbbe4..6086b3e 100644
--- a/model/Article.php
+++ b/model/Article.php
@@ -51,10 +51,13 @@ class Article
51 51
52 private function makeHtmlMiniImages($content) 52 private function makeHtmlMiniImages($content)
53 { 53 {
54 while(preg_match('#<img src=.*/images/.*>#', $content)) 54 // on match tant qu'on trouve "/images/"
55 while(preg_match('#<img src=.+/images/.+>#', $content))
55 { 56 {
56 $pattern = '#(<img src=.*/)(images)(/.*>)#'; 57 // ? => mode paresseux, on fait matcher le moins d'occurences possibles
57 $content = preg_replace($pattern, '$1$2-mini$3', $content); 58 $pattern = '#(<img src=.+/)(images)(/.+?)(\.jpg.+>)#';
59 // insérer -mini au nom du dossier et au fichier
60 $content = preg_replace($pattern, '$1$2-mini$3-mini$4', $content);
58 } 61 }
59 62
60 return $content; 63 return $content;