diff options
Diffstat (limited to 'controller/ckeditor.php')
-rw-r--r-- | controller/ckeditor.php | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/controller/ckeditor.php b/controller/ckeditor.php index 7102f33..5313c3b 100644 --- a/controller/ckeditor.php +++ b/controller/ckeditor.php | |||
@@ -89,13 +89,24 @@ function submitCKeditor() | |||
89 | 89 | ||
90 | $nouveauTitre = Security::secureString($_POST['titre']); | 90 | $nouveauTitre = Security::secureString($_POST['titre']); |
91 | $nouvelleAnnee = Security::secureString($_POST['annee']); | 91 | $nouvelleAnnee = Security::secureString($_POST['annee']); |
92 | $nouvellePochette = $_FILES['upload']['name']; | 92 | if(!empty($_FILES['upload']['name'])) |
93 | { | ||
94 | $nouvellePochette = $_FILES['upload']['name']; | ||
95 | $nouvellePochetteMini = pathinfo($_FILES['upload']['name'], PATHINFO_FILENAME) . '-mini.' . pathinfo($_FILES['upload']['name'], PATHINFO_EXTENSION); | ||
96 | } | ||
97 | else | ||
98 | { | ||
99 | $nouvellePochette = ''; | ||
100 | $nouvellePochetteMini = ''; | ||
101 | } | ||
102 | |||
103 | //var_dump($nouvellePochetteMini); die(); | ||
93 | 104 | ||
94 | // enregistrement nouvel album | 105 | // enregistrement nouvel album |
95 | if(!isset($_SESSION['target']) || $_SESSION['target'] == '') | 106 | if(!isset($_SESSION['target']) || $_SESSION['target'] == '') |
96 | { | 107 | { |
97 | // page disco | 108 | // page disco |
98 | $Album->createVignette($nouveauTitre, $nouvelleAnnee, $nouvellePochette); | 109 | $Album->createVignette($nouveauTitre, $nouvelleAnnee, $nouvellePochette, $nouvellePochetteMini); |
99 | 110 | ||
100 | // page de l'album | 111 | // page de l'album |
101 | if(!empty($_POST['contenu'])) | 112 | if(!empty($_POST['contenu'])) |
@@ -114,12 +125,13 @@ function submitCKeditor() | |||
114 | 125 | ||
115 | // garder l'image si aucune n'est sélectionnée | 126 | // garder l'image si aucune n'est sélectionnée |
116 | // (on ne peut pas préremplir un <input type="file">) | 127 | // (on ne peut pas préremplir un <input type="file">) |
117 | if($nouvellePochette == '' && $Album->oneAlbum['pochette'] != '') | 128 | /*if($nouvellePochette == '' && $Album->oneAlbum['pochette'] != '') |
118 | { | 129 | { |
119 | $nouvellePochette = $Album->oneAlbum['pochette']; | 130 | $nouvellePochette = $Album->oneAlbum['pochette']; |
120 | } | 131 | $nouvellePochetteMini = $Album->oneAlbum['pochetteMini']; |
132 | }*/ | ||
121 | 133 | ||
122 | $Album->updateVignetteJSON($nouveauTitre, $nouvelleAnnee, $nouvellePochette); | 134 | $Album->updateVignetteJSON($nouveauTitre, $nouvelleAnnee, $nouvellePochette, $nouvellePochetteMini); |
123 | 135 | ||
124 | // page de l'album | 136 | // page de l'album |
125 | if(isset($_POST['contenu'])) | 137 | if(isset($_POST['contenu'])) |