summaryrefslogtreecommitdiff
path: root/model
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2022-07-23 01:12:21 +0200
committerpolo <ordipolo@gmx.fr>2022-07-23 01:12:21 +0200
commit251a6926a1a09e4cc9da1b4f91be7c3a8283bf3f (patch)
tree77ccb25f90b5f3507406237c6b682627042afa2e /model
parent7f4faa78cfb9cc687e6171527bbe9e3f74d6e9bc (diff)
downloadmelaine-251a6926a1a09e4cc9da1b4f91be7c3a8283bf3f.zip
bug regex dans Article.php
Diffstat (limited to 'model')
-rw-r--r--model/Article.php5
1 files changed, 1 insertions, 4 deletions
diff --git a/model/Article.php b/model/Article.php
index 6086b3e..0287562 100644
--- a/model/Article.php
+++ b/model/Article.php
@@ -46,16 +46,14 @@ class Article
46 //'date' => getdate() // peut-être utile plus tard 46 //'date' => getdate() // peut-être utile plus tard
47 ]; 47 ];
48 } 48 }
49 //var_dump($this->fileList); die();
50 } 49 }
51 50
52 private function makeHtmlMiniImages($content) 51 private function makeHtmlMiniImages($content)
53 { 52 {
54 // on match tant qu'on trouve "/images/"
55 while(preg_match('#<img src=.+/images/.+>#', $content)) 53 while(preg_match('#<img src=.+/images/.+>#', $content))
56 { 54 {
57 // ? => mode paresseux, on fait matcher le moins d'occurences possibles 55 // ? => mode paresseux, on fait matcher le moins d'occurences possibles
58 $pattern = '#(<img src=.+/)(images)(/.+?)(\.jpg.+>)#'; 56 $pattern = '#(<img src=.+/)(images)(/.+?)(\.jpg|\.jpeg|\.png|\.gif.+>)#';
59 // insérer -mini au nom du dossier et au fichier 57 // insérer -mini au nom du dossier et au fichier
60 $content = preg_replace($pattern, '$1$2-mini$3-mini$4', $content); 58 $content = preg_replace($pattern, '$1$2-mini$3-mini$4', $content);
61 } 59 }
@@ -108,7 +106,6 @@ class Article
108 { 106 {
109 $this->fileList[$i]['content'] = file_get_contents($this->fileList[$i]['fileName']); 107 $this->fileList[$i]['content'] = file_get_contents($this->fileList[$i]['fileName']);
110 } 108 }
111 //var_dump($this->fileList); die();
112 } 109 }
113 public function readOne() 110 public function readOne()
114 { 111 {