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'])) |
