summaryrefslogtreecommitdiff
path: root/view/album.php
diff options
context:
space:
mode:
Diffstat (limited to 'view/album.php')
-rw-r--r--view/album.php48
1 files changed, 44 insertions, 4 deletions
diff --git a/view/album.php b/view/album.php
index 47d771f..e2989dc 100644
--- a/view/album.php
+++ b/view/album.php
@@ -15,6 +15,14 @@ ob_start();
15?> 15?>
16 <script type="text/javascript" src="public/main.js" ></script> 16 <script type="text/javascript" src="public/main.js" ></script>
17<?php 17<?php
18if(isset($_GET['action']) && $_GET['action'] === 'edition')
19{
20
21 // bibliothèques JS ckeditor
22?>
23 <script src="lib/ckeditor5/build/ckeditor.js"></script>
24<?php
25}
18$js = ob_get_clean(); 26$js = ob_get_clean();
19 27
20// variable $header 28// variable $header
@@ -52,18 +60,50 @@ for($i = 0; $i < $Albums->fileListCount; $i++)
52 </div> 60 </div>
53 </div> 61 </div>
54 </aside> 62 </aside>
55 <article id="albumHTML" > 63<?php
64
65// formulaires et éditeur à la place de l'article à modifier
66if(isset($_SESSION['admin']) && $_SESSION['admin'] == 1
67 && isset($_GET['action']) && $_GET['action'] === 'edition')
68{
69 $style = 'class="articleAvecEditeur"';
70?>
71 <article id="albumHTML" <?= $style ?> >
72 <h3>Modifier cet album</h3>
73 <?= $editeurHTML ?>
74<?php
75}
76// affichage normal
77else
78{
79?>
80 <article id="albumHTML" >
56 <?= $album ?> 81 <?= $album ?>
82<?php
83}
84?>
57 </article> 85 </article>
58<?php 86<?php
59// boutons 87// boutons modifier et supprimer, mais pas monter ni descendre
60if($_SESSION['admin'] == 1) 88// modifier ouvre l'éditeur, supprimer renvoie vers la discographie
89if($_SESSION['admin'] == 1 && (!isset($_GET['action']) || $_GET['action'] !== 'edition'))
61{ 90{
62?> 91?>
63 <p> 92 <p>
64 <a href="index.php?page=discographie&action=edition&file_code=<?= $fileCode ?>#<?= $fileCode ?>" > 93 <a href="index.php?page=album&action=edition&file_code=<?= $fileCode ?>" >
65 <img src="public/icone_modifier.png" > 94 <img src="public/icone_modifier.png" >
66 </a> 95 </a>
96 <a href="index.php?page=discographie&action=suppression&file_code=<?= $fileCode ?>" onclick="confirmerSuppression()" >
97 <img src="public/icone_supprimer.png" >
98 </a>
99 <a class="linkAlbumHTML" href="index.php?page=discographie" >Retour à la discographie</a>
100 </p>
101<?php
102}
103else
104{
105?>
106 <p>
67 <a class="linkAlbumHTML" href="index.php?page=discographie" >Retour à la discographie</a> 107 <a class="linkAlbumHTML" href="index.php?page=discographie" >Retour à la discographie</a>
68 </p> 108 </p>
69<?php 109<?php