From a0b94008b26ef20f1164e0c5302d5d11c313b1ad Mon Sep 17 00:00:00 2001 From: polo Date: Thu, 9 Oct 2025 20:24:03 +0200 Subject: =?UTF-8?q?chemin=20de=20PHP=20alternatif=20(variable=20bash=20cr?= =?UTF-8?q?=C3=A9=C3=A9e=20avec=20export)=20dans=20les=20scripts=20dans=20?= =?UTF-8?q?composer.json=20possible?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- composer.json | 8 ++++---- public/js/modif_page.js | 37 ------------------------------------- 2 files changed, 4 insertions(+), 41 deletions(-) diff --git a/composer.json b/composer.json index 56882a9..8e8a6e8 100644 --- a/composer.json +++ b/composer.json @@ -14,12 +14,12 @@ }, "scripts": { "post-install-cmd": [ - "php bin/copy_directory.php vendor/tinymce/tinymce public/js/tinymce", - "php bin/copy_directory.php vendor/tweeb/tinymce-i18n/langs public/js/tinymce-langs" + "PHP_PATH=${PHP_PATH:-php} && $PHP_PATH bin/copy_directory.php vendor/tinymce/tinymce public/js/tinymce", + "PHP_PATH=${PHP_PATH:-php} && $PHP_PATH bin/copy_directory.php vendor/tweeb/tinymce-i18n/langs public/js/tinymce-langs" ], "post-update-cmd": [ - "php bin/copy_directory.php vendor/tinymce/tinymce public/js/tinymce", - "php bin/copy_directory.php vendor/tweeb/tinymce-i18n/langs public/js/tinymce-langs" + "PHP_PATH=${PHP_PATH:-php} && $PHP_PATH bin/copy_directory.php vendor/tinymce/tinymce public/js/tinymce", + "PHP_PATH=${PHP_PATH:-php} && $PHP_PATH bin/copy_directory.php vendor/tweeb/tinymce-i18n/langs public/js/tinymce-langs" ] }, "authors": [ diff --git a/public/js/modif_page.js b/public/js/modif_page.js index aad53e9..5e7777c 100644 --- a/public/js/modif_page.js +++ b/public/js/modif_page.js @@ -42,43 +42,6 @@ function changePageTitle(page_id){ console.error('Erreur:', error); }); } -/*function changePageMenuPath(page_id){ - const page_name_path = document.getElementById("page_name_path"); - - fetch('index.php?page_edit=page_menu_path', { - method: 'POST', - headers: { 'Content-Type': 'application/json' }, - body: JSON.stringify({page_menu_path: page_name_path.value, page_id: page_id}) - }) - .then(response => response.json()) - .then(data => { - if(data.success){ - // oh putaing... - let url = new URL(document.getElementById("m_" + page_id).parentElement.href); // url attrapée dans une balise - let params = new URLSearchParams(url.search); // params à droite du ? - let path_array = params.get('page').split('/'); // chemin 'page' découpé dans un tableau - console.log(data.page_name_path); - path_array[path_array.length - 1] = data.page_name_path; // modif de la dernière case - params.set('page', path_array.join('/')); // réassemblage du chemin et MAJ de params - url.search = params.toString(); // MAJ de url - document.getElementById("m_" + page_id).parentElement.href = url.toString(); // MAJ de la balise - - // modifier l'URL sans rafraichir en touchant à l'historique - params.set('action', 'modif_page'); // on veut rester en mode "modif" - url.search = params.toString(); - history.pushState({}, '', url.toString()) - - console.log("la nouveau chemin est: " + data.page_name_path); - toastNotify("la nouveau chemin est: " + data.page_name_path); - } - else{ - console.error("Erreur à la modification du chemin de la page dans l'URL."); - } - }) - .catch(error => { - console.error('Erreur:', error); - }); -}*/ function changeDescription(page_id){ const textarea = document.getElementById("description_textarea"); -- cgit v1.2.3