summaryrefslogtreecommitdiff
path: root/controller/admin.php
diff options
context:
space:
mode:
Diffstat (limited to 'controller/admin.php')
-rw-r--r--controller/admin.php144
1 files changed, 68 insertions, 76 deletions
diff --git a/controller/admin.php b/controller/admin.php
index 21a8f6f..83ee702 100644
--- a/controller/admin.php
+++ b/controller/admin.php
@@ -31,7 +31,6 @@ function pageArticlesSimplesAdmin(string $page, string $title, string $headerPai
31 { 31 {
32 // nom de l'article ciblé (objet et session) 32 // nom de l'article ciblé (objet et session)
33 $Articles->fileCode = $fileCode; 33 $Articles->fileCode = $fileCode;
34 $_SESSION['file_code'] = $Articles->fileCode;
35 34
36 if($suppression) 35 if($suppression)
37 { 36 {
@@ -89,80 +88,6 @@ function pageArticlesSimplesAdmin(string $page, string $title, string $headerPai
89 require('view/template.php'); 88 require('view/template.php');
90} 89}
91 90
92// un article (= actualité)
93function menuEdit($fileCode, int $suppression)
94{
95 $page = "menu";
96 $title = "Melaine Favennec - menu BD";
97 $headerPaintedTitle = 'Choisissez une rubrique';
98 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
99}
100
101// plusieurs articles
102function melaineEdit($fileCode, int $suppression)
103{
104 $page = "melaine";
105 $title = "Mais qui est Melaine Favennec?";
106 $headerPaintedTitle = 'Melaine Favennec';
107 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
108}
109function musiqueEdit($fileCode, int $suppression)
110{
111 $page = "musique";
112 $title = "Musique";
113 $headerPaintedTitle = 'Musique';
114 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
115}
116function presseEdit($fileCode, int $suppression)
117{
118 $page = "presse";
119 $title = "La presse";
120 $headerPaintedTitle = 'La Presse';
121 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
122}
123function livresEdit($fileCode, int $suppression)
124{
125 $page = "livres";
126 $title = "Livres";
127 $headerPaintedTitle = 'Dans les livres';
128 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
129}
130function jaimeEdit($fileCode, int $suppression)
131{
132 $page = "jaime";
133 $title = "J'aime";
134 $headerPaintedTitle = 'J\'aime';
135 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
136}
137function peintureEdit($fileCode, int $suppression)
138{
139 $page = "peinture";
140 $title = "peinture";
141 $headerPaintedTitle = 'Celtic Boats';
142 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
143}
144function archivesEdit($fileCode, int $suppression)
145{
146 $page = "archives";
147 $title = "Archives";
148 $headerPaintedTitle = 'Archives';
149 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
150}
151function legalEdit($fileCode, int $suppression)
152{
153 $page = "legal";
154 $title = "Mentions légales";
155 $headerPaintedTitle = 'Mentions légales';
156 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
157}
158
159
160// l'éditeur est ouvert dans la page album
161// ne servirait que pour les positions
162/*function discoEdit()
163{
164 inversionPositions();
165}*/
166 91
167// page complexe avec albums et articles 92// page complexe avec albums et articles
168// cas où on fait quelque chose: ouvrir l'éditeur, monter, descendre, supprimer 93// cas où on fait quelque chose: ouvrir l'éditeur, monter, descendre, supprimer
@@ -214,7 +139,6 @@ function albumEdit($fileCode, int $suppression)
214 { 139 {
215 $page = 'album'; 140 $page = 'album';
216 $Albums->readOne(); 141 $Albums->readOne();
217 $_SESSION['file_code'] = $fileCode;
218 $title = "Modifier un album"; 142 $title = "Modifier un album";
219 143
220 for($i = 0; $i < $Albums->fileListCount; $i++) 144 for($i = 0; $i < $Albums->fileListCount; $i++)
@@ -302,6 +226,74 @@ function albumEdit($fileCode, int $suppression)
302} 226}
303 227
304 228
229// un article (= actualité)
230function menuEdit($fileCode, int $suppression)
231{
232 $page = "menu";
233 $title = "Melaine Favennec - menu BD";
234 $headerPaintedTitle = 'Choisissez une rubrique';
235 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
236}
237
238// plusieurs articles
239function melaineEdit($fileCode, int $suppression)
240{
241 $page = "melaine";
242 $title = "Mais qui est Melaine Favennec?";
243 $headerPaintedTitle = 'Melaine Favennec';
244 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
245}
246function musiqueEdit($fileCode, int $suppression)
247{
248 $page = "musique";
249 $title = "Musique";
250 $headerPaintedTitle = 'Musique';
251 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
252}
253function presseEdit($fileCode, int $suppression)
254{
255 $page = "presse";
256 $title = "La presse";
257 $headerPaintedTitle = 'La Presse';
258 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
259}
260function livresEdit($fileCode, int $suppression)
261{
262 $page = "livres";
263 $title = "Livres";
264 $headerPaintedTitle = 'Dans les livres';
265 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
266}
267function jaimeEdit($fileCode, int $suppression)
268{
269 $page = "jaime";
270 $title = "J'aime";
271 $headerPaintedTitle = 'J\'aime';
272 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
273}
274function peintureEdit($fileCode, int $suppression)
275{
276 $page = "peinture";
277 $title = "peinture";
278 $headerPaintedTitle = 'Celtic Boats';
279 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
280}
281function archivesEdit($fileCode, int $suppression)
282{
283 $page = "archives";
284 $title = "Archives";
285 $headerPaintedTitle = 'Archives';
286 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
287}
288function legalEdit($fileCode, int $suppression)
289{
290 $page = "legal";
291 $title = "Mentions légales";
292 $headerPaintedTitle = 'Mentions légales';
293 pageArticlesSimplesAdmin($page, $title, $headerPaintedTitle, $fileCode, $suppression);
294}
295
296
305// version sans JS (l'autre est dans ajax.php) 297// version sans JS (l'autre est dans ajax.php)
306function inversionPositions(string $page, $fileCode, string $class, int $direction) 298function inversionPositions(string $page, $fileCode, string $class, int $direction)
307{ 299{