aboutsummaryrefslogtreecommitdiff
path: root/src/view/NewBuilder.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/NewBuilder.php')
-rw-r--r--src/view/NewBuilder.php26
1 files changed, 20 insertions, 6 deletions
diff --git a/src/view/NewBuilder.php b/src/view/NewBuilder.php
index fc6ade6..2d30d32 100644
--- a/src/view/NewBuilder.php
+++ b/src/view/NewBuilder.php
@@ -99,14 +99,28 @@ class NewBuilder extends AbstractBuilder
99 $submit_js_date = 'onclick="submitDate(\'' . $id_date . '\')"'; 99 $submit_js_date = 'onclick="submitDate(\'' . $id_date . '\')"';
100 $submit_date = '<p id="submit-' . $id_date . '" class="hidden"><button ' . $submit_js_date . '>Valider</button></p>'; 100 $submit_date = '<p id="submit-' . $id_date . '" class="hidden"><button ' . $submit_js_date . '>Valider</button></p>';
101 $date_buttons = '<div class="button_zone">' . $modify_date . $close_editor_date . $submit_date . '</div>'; 101 $date_buttons = '<div class="button_zone">' . $modify_date . $close_editor_date . $submit_date . '</div>';
102 102
103 $submit_article = ''; 103 // mode nouvel article
104 // nouvel article: bouton pour valider la création d'un nouvel article
105 if($_GET['id'][0] != 'i'){ 104 if($_GET['id'][0] != 'i'){
105 $delete_article = '';
106 // valider la création d'un nouvel article
106 $submit_js = 'onclick="submitArticle(\'' . $_GET['id'] . '\', \'' . Director::$page_path->getLast()->getEndOfPath() . '\')"'; 107 $submit_js = 'onclick="submitArticle(\'' . $_GET['id'] . '\', \'' . Director::$page_path->getLast()->getEndOfPath() . '\')"';
107 $submit_article = '<p id="save-' . $id . '"><button ' . $submit_js . '><img class="action_icon" src="assets/edit.svg">Tout<br>enregistrer</button></p>' . "\n"; 108 $submit_article = '<p id="save-' . $id . '"><button ' . $submit_js . '><img class="action_icon" src="assets/edit.svg"><span class="delete_button">Tout<br>enregistrer</span></button></p>' . "\n";
108 } 109 }
109 $admin_buttons = $submit_article; 110 // mode article existant
111 else{
112 // supprimer article existant
113 $url = new URL(['action' => 'delete_article', 'id' => $_GET['id'], 'from' => $_GET['from']]);
114 $delete_article = '<form id="delete-' . $id . '" method="post" onsubmit="return confirm(\'Voulez-vous vraiment supprimer cet article ?\');" action="' . $url . '">
115 <p><button type="submit">
116 <img class="action_icon" src="assets/delete-bin.svg">
117 <span class="delete_button">Supprimer<br>cet article</span>
118 </button></p>
119 </form>' . "\n";
120 $submit_article = '';
121 }
122
123 $admin_buttons = $delete_article . $from_to_button . $submit_article;
110 } 124 }
111 // page d'accueil 125 // page d'accueil
112 else{ 126 else{
@@ -126,7 +140,7 @@ class NewBuilder extends AbstractBuilder
126 140
127 $submit_article = '<p id="submit-' . $id . '" class="hidden"></p>'; 141 $submit_article = '<p id="submit-' . $id . '" class="hidden"></p>';
128 142
129 $admin_buttons = $modify_article . $up_button . $down_button . $delete_article . $close_editor . $submit_article; 143 $admin_buttons = $from_to_button . $modify_article . $up_button . $down_button . $delete_article . $close_editor . $submit_article;
130 } 144 }
131 } 145 }
132 146