From fa3c582a2bd91433399a5b275616052028a5a011 Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 18 Sep 2025 00:27:20 +0200 Subject: =?UTF-8?q?news=20positionn=C3=A9es=20en=20fonction=20de=20leur=20?= =?UTF-8?q?date,=20suppression=20de=20leurs=20boutons=20position,=20am?= =?UTF-8?q?=C3=A9liorations=20routage=20page=20article,=20bouton=20share?= =?UTF-8?q?=20en=20bas=20pour=20les=20news?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/view/NewBuilder.php | 34 +++++++++++----------------------- src/view/NewsBlockBuilder.php | 8 +------- src/view/templates/new.php | 1 - 3 files changed, 12 insertions(+), 31 deletions(-) (limited to 'src/view') diff --git a/src/view/NewBuilder.php b/src/view/NewBuilder.php index 9965d15..cd5534b 100644 --- a/src/view/NewBuilder.php +++ b/src/view/NewBuilder.php @@ -55,7 +55,7 @@ class NewBuilder extends AbstractBuilder // page article unique if(Director::$page_path->getLast()->getEndOfPath() === 'article'){ $content = $node->getArticle()->getContent(); - $from_to_button = '

'; + $from_to_button = '

'; } else{ $from_to_button = '

'; @@ -82,8 +82,7 @@ class NewBuilder extends AbstractBuilder $article_buttons = ''; $date_buttons = ''; $admin_buttons = ''; - if($_SESSION['admin']) - { + if($_SESSION['admin']){ if(Director::$page_path->getLast()->getEndOfPath() === 'article'){ $title_js = 'onclick="openEditor(\'' . $id_title . '\')"'; $modify_title = '

' . "\n"; @@ -122,45 +121,34 @@ class NewBuilder extends AbstractBuilder $delete_article = ''; // valider la création d'un nouvel article $submit_js = 'onclick="submitArticle(\'' . $_GET['id'] . '\')"'; - $submit_article = '

' . "\n"; + $submit_article = '

' . "\n"; } // mode article existant else{ $url = new URL(['action' => 'delete_article', 'id' => $_GET['id'], 'from' => $_GET['from'] ?? '']); - $delete_article = '
-

-
' . "\n"; + $delete_article = '
+

+ Supprimer l\'article +

' . "\n"; // this.closest('form').submit() = submit du formulaire avec javascript $submit_article = ''; } - $admin_buttons = $delete_article . $from_to_button . $submit_article; + $admin_buttons = $share_button . $delete_article . $submit_article . $from_to_button; } // autre page else{ - $modify_article = '

' . "\n"; - - $up_js = 'onclick="switchPositions(\'' . $id . '\', \'up\')"'; - $up_button = '

' . "\n"; - - $down_js = 'onclick="switchPositions(\'' . $id . '\', \'down\')"'; - $down_button = '

' . "\n"; - $delete_js = 'onclick="deleteArticle(\'' . $id . '\')"'; $delete_article = '

' . "\n"; $close_editor = ''; $submit_article = ''; - $submit_article = ''; - - $admin_buttons = $from_to_button . $modify_article . $up_button . $down_button . $delete_article . $close_editor . $submit_article; + $admin_buttons = $from_to_button . $share_button . $delete_article . $close_editor . $submit_article; } } else{ - $admin_buttons = $from_to_button; + $admin_buttons = $share_button . $from_to_button; } ob_start(); diff --git a/src/view/NewsBlockBuilder.php b/src/view/NewsBlockBuilder.php index 76e42c5..e7bbec9 100644 --- a/src/view/NewsBlockBuilder.php +++ b/src/view/NewsBlockBuilder.php @@ -41,12 +41,6 @@ class NewsBlockBuilder extends AbstractBuilder $modify_js = 'onclick="openEditor(\'' . $id . '\')"'; $modify_article = '' . "\n"; - - $up_js = 'onclick="switchPositions(\'' . $id . '\', \'up\')"'; - $up_button = '' . "\n"; - - $down_js = 'onclick="switchPositions(\'' . $id . '\', \'down\')"'; - $down_button = '' . "\n"; $delete_js = 'onclick="deleteArticle(\'' . $id . '\')"'; $delete_article = '' . "\n"; @@ -58,7 +52,7 @@ class NewsBlockBuilder extends AbstractBuilder $submit_article = ''; $html = ''; - $admin_buttons = $new_button . $modify_article . $up_button . $down_button . $delete_article . $close_editor . $submit_article; + $admin_buttons = $new_button . $modify_article . $delete_article . $close_editor . $submit_article; // post vide mis là pour le bouton "Nouvel article" => déplace vers page "article" ob_start(); diff --git a/src/view/templates/new.php b/src/view/templates/new.php index fadf1a2..bda7daf 100644 --- a/src/view/templates/new.php +++ b/src/view/templates/new.php @@ -2,7 +2,6 @@
-
-- cgit v1.2.3