diff options
| author | polo <ordipolo@gmx.fr> | 2021-11-26 04:29:10 +0100 |
|---|---|---|
| committer | polo <ordipolo@gmx.fr> | 2021-11-26 04:29:10 +0100 |
| commit | b97a68343ec5c4ff1fae25ff5dc41f1a2ce6a17f (patch) | |
| tree | 528ec98f86a61b492d7ebce61486647f633b1f42 /view | |
| parent | cdf1bda847edd3e22e9fe817a802219ad8e0f626 (diff) | |
| download | melaine-b97a68343ec5c4ff1fae25ff5dc41f1a2ce6a17f.tar.gz melaine-b97a68343ec5c4ff1fae25ff5dc41f1a2ce6a17f.tar.bz2 melaine-b97a68343ec5c4ff1fae25ff5dc41f1a2ce6a17f.zip | |
disco modif/suppr désordre
Diffstat (limited to 'view')
| -rw-r--r-- | view/discographie.php | 103 |
1 files changed, 61 insertions, 42 deletions
diff --git a/view/discographie.php b/view/discographie.php index 19e982b..25b82e1 100644 --- a/view/discographie.php +++ b/view/discographie.php | |||
| @@ -43,80 +43,99 @@ $header = ob_get_clean(); | |||
| 43 | // variable $content | 43 | // variable $content |
| 44 | ob_start(); | 44 | ob_start(); |
| 45 | ?> | 45 | ?> |
| 46 | <aside> | 46 | <aside> |
| 47 | <div> | 47 | <div> |
| 48 | <p id="bouton_chronologie" >Chronologie</p> | 48 | <p id="bouton_chronologie" >Chronologie</p> |
| 49 | <div id="chronologie" > | 49 | <div id="chronologie" > |
| 50 | <!-- ajouter à chaque entrée une ancre et un lien soit vers l'ancre soit vers la page dédiée --> | 50 | <!-- ajouter à chaque entrée une ancre et un lien soit vers l'ancre soit vers la page dédiée --> |
| 51 | <?php | 51 | <?php |
| 52 | $i = 0; | 52 | //$i = 0; |
| 53 | foreach($albumsJSON as $oneAlbum) | 53 | for($i = count($albumsJSON) - 1; $i >= 0; $i--) |
| 54 | //foreach($albumsJSON as $oneAlbum) | ||
| 54 | { | 55 | { |
| 55 | // mettre une adresse lorsqu'un fichier html existe | 56 | // mettre une adresse lorsqu'un fichier html existe |
| 56 | // si il n'existe pas, mettre une ancre vers l'endroit sur la page | 57 | // si il n'existe pas, mettre une ancre vers l'endroit sur la page |
| 57 | ?> | 58 | ?> |
| 58 | <p><a class="<?= $linkDiscoChrono[$i] ?>" href="index.php?page=<?= $lienAlbum[$i] ?>" ><?= $oneAlbum[1] ?> <?= $oneAlbum[0] ?></a></p> | 59 | <p><a class="<?= $linkDiscoChrono[$i] ?>" href="index.php?page=<?= $lienAlbum[$i] ?>" ><?= $albumsJSON[$i][1] ?> <?= $albumsJSON[$i][0] ?></a></p> |
| 59 | <?php | 60 | <?php |
| 60 | $i++; | 61 | //$i++; |
| 61 | } | 62 | } |
| 62 | ?> | 63 | ?> |
| 63 | </div> | 64 | </div> |
| 64 | </div> | 65 | </div> |
| 65 | </aside> | 66 | </aside> |
| 66 | <section> | 67 | <section> |
| 67 | <?php | 68 | <?php |
| 68 | if($_SESSION['admin'] == 1) | 69 | if($_SESSION['admin'] == 1) |
| 69 | { | 70 | { |
| 70 | if(isset($_GET['action']) && $_GET['action'] == 'edition' && !isset($_GET['album'])) | 71 | if(isset($_GET['action']) && $_GET['action'] == 'edition' && !isset($_GET['album'])) |
| 71 | { | 72 | { |
| 72 | ?> | 73 | ?> |
| 73 | <h3>Ajouter un album</h3> | 74 | <h3>Ajouter un album</h3> |
| 74 | <?= $editeurHTML ?> | 75 | <?= $editeurHTML ?> |
| 75 | <?php | 76 | <?php |
| 76 | } | 77 | } |
| 77 | else | 78 | else |
| 78 | { | 79 | { |
| 79 | ?> | 80 | ?> |
| 80 | <p class="boutonAlbum" > | 81 | <p class="boutonAlbum" > |
| 81 | <a href="index.php?page=discographie&action=edition" > | 82 | <a href="index.php?page=discographie&action=edition" > |
| 82 | Nouvel album | 83 | Nouvel album |
| 83 | </a> | 84 | </a> |
| 84 | </p> | 85 | </p> |
| 85 | <?php | 86 | <?php |
| 86 | } | 87 | } |
| 87 | } | 88 | } |
| 88 | 89 | ||
| 89 | // tableau des albums | 90 | // tableau des albums |
| 91 | //$i = count($albumsJSON); | ||
| 90 | $i = 0; | 92 | $i = 0; |
| 93 | //for($i = count($albumsJSON) - 1; $i >= 0; $i--) | ||
| 91 | foreach($albumsJSON as $oneAlbum) | 94 | foreach($albumsJSON as $oneAlbum) |
| 92 | { | 95 | { |
| 93 | // modification | 96 | //$i--; |
| 94 | if(false) | 97 | // modification |
| 95 | {} | 98 | if(false) |
| 96 | else | 99 | {} |
| 97 | { | 100 | else |
| 98 | // mettre une adresse lorsqu'un fichier html existe | 101 | { |
| 102 | // mettre une adresse lorsqu'un fichier html existe | ||
| 99 | ?> | 103 | ?> |
| 100 | <article id="<?= $oneAlbum[0] ?>" > | 104 | <article id="<?= $oneAlbum[0] ?>" > |
| 101 | <?php | 105 | <?php |
| 102 | if($avecLien[$i]) | 106 | if($avecLien[$i]) |
| 103 | { | 107 | { |
| 104 | ?> | 108 | ?> |
| 105 | <a href="index.php?page=<?= $lienAlbum[$i] ?>" > | 109 | <a href="index.php?page=<?= $lienAlbum[$i] ?>" > |
| 106 | <?php | 110 | <?php |
| 107 | } | 111 | } |
| 108 | ?> | 112 | ?> |
| 109 | <figure> | 113 | <figure> |
| 110 | <img class="vignette" src="data/discographie/images/<?= $oneAlbum[2] ?>" alt="" > | 114 | <img class="vignette" src="data/discographie/images/<?= $oneAlbum[2] ?>" alt="" > |
| 111 | <figcaption><?= $oneAlbum[0] ?><br><?= $oneAlbum[1] ?></figcaption> | 115 | <figcaption><?= $oneAlbum[0] ?><br><?= $oneAlbum[1] ?></figcaption> |
| 112 | </figure> | 116 | </figure> |
| 113 | <?php | 117 | <?php |
| 114 | if($avecLien[$i]) | 118 | if($avecLien[$i]) |
| 115 | { | 119 | { |
| 116 | ?> | 120 | ?> |
| 117 | </a> | 121 | </a> |
| 118 | <?php | 122 | <?php |
| 119 | } | 123 | } |
| 124 | // bouton | ||
| 125 | if($_SESSION['admin'] == 1) | ||
| 126 | { | ||
| 127 | ?> | ||
| 128 | <p> | ||
| 129 | <a href="index.php?page=<?= $lienBoutonModif[$i] ?>" > | ||
| 130 | Modifier cet article | ||
| 131 | </a> | ||
| 132 | <!-- un espace --> | ||
| 133 | <a href="index.php?page=discographie&action=suppression&album=<?= $i ?>" onclick="confirmerSuppression()" > | ||
| 134 | Supprimer cet article | ||
| 135 | </a> | ||
| 136 | </p> | ||
| 137 | <?php | ||
| 138 | } | ||
| 120 | ?> | 139 | ?> |
| 121 | </article> | 140 | </article> |
| 122 | <?php | 141 | <?php |
| @@ -124,10 +143,10 @@ foreach($albumsJSON as $oneAlbum) | |||
| 124 | // bouton pour modifier | 143 | // bouton pour modifier |
| 125 | if($_SESSION['admin'] == 1) | 144 | if($_SESSION['admin'] == 1) |
| 126 | {} | 145 | {} |
| 127 | } | 146 | } |
| 128 | $i++; | 147 | $i++; |
| 129 | } | 148 | } |
| 130 | ?> | 149 | ?> |
| 131 | </section> | 150 | </section> |
| 132 | <?php | 151 | <?php |
| 133 | $content = ob_get_clean(); | 152 | $content = ob_get_clean(); |
