summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--controller/media.php5
-rw-r--r--model/Article.php6
2 files changed, 9 insertions, 2 deletions
diff --git a/controller/media.php b/controller/media.php
index 27a8bb3..b6774e0 100644
--- a/controller/media.php
+++ b/controller/media.php
@@ -162,9 +162,10 @@ function mediaSubmit($chaine)
162 //~ $errors = libxml_get_errors(); 162 //~ $errors = libxml_get_errors();
163 //~ var_dump($errors); 163 //~ var_dump($errors);
164 164
165 // mettre à jour le DOM et enlever le DOCTYPE et les balises <html> et <body> 165 // mettre à jour le DOM
166 $chaine = $dom->saveHTML($dom); 166 $chaine = $dom->saveHTML($dom);
167 $pattern = array ('#<!DOCTYPE.*>#', '#<html><body>#', '#</html></body>#'); 167 // enlever le DOCTYPE et les balises <html> et <body>
168 $pattern = array ('#<!DOCTYPE.*>#', '#<html><body>#', '#</body></html>#');
168 $remplacement = array ('', '', ''); 169 $remplacement = array ('', '', '');
169 $chaine = preg_replace($pattern, $remplacement, $chaine); 170 $chaine = preg_replace($pattern, $remplacement, $chaine);
170 } 171 }
diff --git a/model/Article.php b/model/Article.php
index bad6948..806c5f6 100644
--- a/model/Article.php
+++ b/model/Article.php
@@ -51,6 +51,12 @@ class Article
51 51
52 private function makeHtmlMiniImages($content) 52 private function makeHtmlMiniImages($content)
53 { 53 {
54 while(preg_match('#<img src=.*/images/.*>#', $content))
55 {
56 $pattern = '#(<img src=.*/)(images)(/.*>)#';
57 $content = preg_replace($pattern, '$1$2-mini$3', $content);
58 }
59
54 return $content; 60 return $content;
55 } 61 }
56 62