summaryrefslogtreecommitdiff
path: root/view
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2023-05-30 23:19:28 +0200
committerpolo <ordipolo@gmx.fr>2023-05-30 23:19:28 +0200
commit082ae3df0b9dd759d56684b0221df62ea171f8ec (patch)
tree6e442ccd65214d3654f7aceeb9dd931297212cc9 /view
parent839981c313ee806ea8cc263a081e911a164d1c4f (diff)
downloadmelaine-082ae3df0b9dd759d56684b0221df62ea171f8ec.zip
bouton partager pour visiteurs
Diffstat (limited to 'view')
-rw-r--r--view/album.php17
-rw-r--r--view/articlesContent.php28
-rw-r--r--view/template-formulaires.php8
3 files changed, 29 insertions, 24 deletions
diff --git a/view/album.php b/view/album.php
index 795491d..f8879aa 100644
--- a/view/album.php
+++ b/view/album.php
@@ -84,18 +84,19 @@ else
84?> 84?>
85 </article> 85 </article>
86<?php 86<?php
87// boutons modifier et supprimer, mais pas monter ni descendre 87
88// modifier ouvre l'éditeur, supprimer renvoie vers la discographie
89if($_SESSION['admin'] == 1 && (!isset($_GET['action']) || $_GET['action'] !== 'edition'))
90{
91 $lien_partage = 'index.php?page=' . $page . '&file_code=' . $fileCode;
92 global $host;
93?> 88?>
94 <p> 89 <p>
95 <a class="infobulle" href="<?= $lien_partage ?>" > 90 <a class="infobulle" href="<?= $lien_partage ?>" >
96 <img src="public/icone_partager.png" onclick="copierDansPressePapier('<?= $host ?>/<?= $lien_partage ?>')" > 91 <img src="public/icone_partager.png" onclick="copierDansPressePapier('<?= $host ?>/<?= $lien_partage ?>')" >
97 <button>Partager</button> 92 <button>Partager</button>
98 </a> 93 </a>
94<?php
95// boutons modifier et supprimer, mais pas monter ni descendre
96// modifier ouvre l'éditeur, supprimer renvoie vers la discographie
97if($_SESSION['admin'] == 1 && (!isset($_GET['action']) || $_GET['action'] !== 'edition'))
98{
99?>
99 <a class="infobulle" href="index.php?page=album&action=edition&file_code=<?= $fileCode ?>" > 100 <a class="infobulle" href="index.php?page=album&action=edition&file_code=<?= $fileCode ?>" >
100 <img src="public/icone_modifier.png" > 101 <img src="public/icone_modifier.png" >
101 <button>Modifier</button> 102 <button>Modifier</button>
@@ -104,8 +105,10 @@ if($_SESSION['admin'] == 1 && (!isset($_GET['action']) || $_GET['action'] !== 'e
104 <img src="public/icone_supprimer.png" > 105 <img src="public/icone_supprimer.png" >
105 <button>Supprimer</button> 106 <button>Supprimer</button>
106 </a> 107 </a>
108<?php
109}
110?>
107 <button><a href="index.php?page=discographie" >Retour page discographie</a></button> 111 <button><a href="index.php?page=discographie" >Retour page discographie</a></button>
108 </p> 112 </p>
109<?php 113<?php
110}
111$content = ob_get_clean(); 114$content = ob_get_clean();
diff --git a/view/articlesContent.php b/view/articlesContent.php
index 87b3676..a03b39d 100644
--- a/view/articlesContent.php
+++ b/view/articlesContent.php
@@ -61,7 +61,9 @@ for($i = 0; $i < $Articles->fileListCount; $i++)
61 <article id="<?= $Articles->fileList[$i]['fileCode'] ?>"> 61 <article id="<?= $Articles->fileList[$i]['fileCode'] ?>">
62 <div <?= $style ?>> 62 <div <?= $style ?>>
63<?php 63<?php
64 64 $lien_partage = 'index.php?page=' . $page . '#' . $Articles->fileList[$i]['fileCode'];
65 global $host;
66
65 // remplacer un article par l'éditeur 67 // remplacer un article par l'éditeur
66 if($_SESSION['admin'] == 1 && isset($_GET['action']) && $_GET['action'] == 'editor' && isset($_GET['file_code']) 68 if($_SESSION['admin'] == 1 && isset($_GET['action']) && $_GET['action'] == 'editor' && isset($_GET['file_code'])
67 && $_GET['file_code'] == $Articles->fileList[$i]['fileCode'] 69 && $_GET['file_code'] == $Articles->fileList[$i]['fileCode']
@@ -72,6 +74,15 @@ for($i = 0; $i < $Articles->fileListCount; $i++)
72 <h3>Modification d'un article</h3> 74 <h3>Modification d'un article</h3>
73<?php 75<?php
74 echo($editeurHTML); // injection de template-editor.php 76 echo($editeurHTML); // injection de template-editor.php
77?>
78 </div>
79 <p class="boutonArticle" >
80 <a class="infobulle" href="<?= $lien_partage ?>" >
81 <img src="public/icone_partager.png" onclick="copierDansPressePapier('<?= $host ?>/<?= $lien_partage ?>')" >
82 <button>Partager</button>
83 </a>
84 </p>
85<?php
75 } 86 }
76 87
77 // placer un article 88 // placer un article
@@ -79,19 +90,18 @@ for($i = 0; $i < $Articles->fileListCount; $i++)
79 { 90 {
80 // et voila 91 // et voila
81 echo($Articles->fileList[$i]['content'] . "\n"); 92 echo($Articles->fileList[$i]['content'] . "\n");
82 93?>
83 // bouton
84 if($_SESSION['admin'] == 1)
85 {
86 $lien_partage = 'index.php?page=' . $page . '#' . $Articles->fileList[$i]['fileCode'];
87 global $host;
88 ?>
89 </div> 94 </div>
90 <p class="boutonArticle" > 95 <p class="boutonArticle" >
91 <a class="infobulle" href="<?= $lien_partage ?>" > 96 <a class="infobulle" href="<?= $lien_partage ?>" >
92 <img src="public/icone_partager.png" onclick="copierDansPressePapier('<?= $host ?>/<?= $lien_partage ?>')" > 97 <img src="public/icone_partager.png" onclick="copierDansPressePapier('<?= $host ?>/<?= $lien_partage ?>')" >
93 <button>Partager</button> 98 <button>Partager</button>
94 </a> 99 </a>
100<?php
101 // bouton
102 if($_SESSION['admin'] == 1)
103 {
104?>
95 <a class="infobulle" href="index.php?page=<?= $page ?>&action=editor&file_code=<?= $Articles->fileList[$i]['fileCode'] ?>#<?= $Articles->fileList[$i]['fileCode'] ?>" > 105 <a class="infobulle" href="index.php?page=<?= $page ?>&action=editor&file_code=<?= $Articles->fileList[$i]['fileCode'] ?>#<?= $Articles->fileList[$i]['fileCode'] ?>" >
96 <img src="public/icone_modifier.png" > 106 <img src="public/icone_modifier.png" >
97 <button>Modifier</button> 107 <button>Modifier</button>
@@ -109,7 +119,7 @@ for($i = 0; $i < $Articles->fileListCount; $i++)
109 <button>Supprimer</button> 119 <button>Supprimer</button>
110 </a> 120 </a>
111 </p> 121 </p>
112 <?php 122<?php
113 } 123 }
114 } 124 }
115?> 125?>
diff --git a/view/template-formulaires.php b/view/template-formulaires.php
index 8c1d161..0ffbba3 100644
--- a/view/template-formulaires.php
+++ b/view/template-formulaires.php
@@ -55,14 +55,6 @@ if($page === 'discographie' || $page === 'album')
55 <input class="boutonSubmitEditeur" type="submit" value="Valider" /> 55 <input class="boutonSubmitEditeur" type="submit" value="Valider" />
56 <a class="boutonAnnuler" href="index.php?page=<?= $lienBoutonAnnuler ?>" > 56 <a class="boutonAnnuler" href="index.php?page=<?= $lienBoutonAnnuler ?>" >
57 <input type="button" value="Annuler" /></a> 57 <input type="button" value="Annuler" /></a>
58<?php
59if($page === 'album')
60{
61?>
62 <button><a href="index.php?page=discographie" >Retour page discographie</a></button>
63<?php
64}
65?>
66 <script> 58 <script>
67 let editor; // variable utilisable depuis une fonction 59 let editor; // variable utilisable depuis une fonction
68 60