summaryrefslogtreecommitdiff
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
parent6cb7d134384f94b78ed995d8744f88eb7d66b6f9 (diff)
downloadmelaine-7f4faa78cfb9cc687e6171527bbe9e3f74d6e9bc.zip
debug !
-rw-r--r--controller/installation.php2
-rw-r--r--model/Article.php9
2 files changed, 7 insertions, 4 deletions
diff --git a/controller/installation.php b/controller/installation.php
index 6ae35e7..e99a06e 100644
--- a/controller/installation.php
+++ b/controller/installation.php
@@ -55,7 +55,7 @@ function installation()
55 createIndexPHP('data/index.php', $droitsFichiers); 55 createIndexPHP('data/index.php', $droitsFichiers);
56 } 56 }
57 57
58 $listePages = array('menu', 'melaine', 'musique', 'discographie', 'presse', 'jaime', 'peinture', 'archives', 'legal'); 58 $listePages = array('menu', 'melaine', 'musique', 'discographie', 'presse', 'livres', 'jaime', 'peinture', 'archives', 'legal');
59 $sousDossiers = array('html', 'html-maxi-images', 'images', 'images-mini'); 59 $sousDossiers = array('html', 'html-maxi-images', 'images', 'images-mini');
60 foreach ($listePages as $page) 60 foreach ($listePages as $page)
61 { 61 {
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;