diff options
Diffstat (limited to 'public/js/modif_page.js')
-rw-r--r-- | public/js/modif_page.js | 37 |
1 files changed, 0 insertions, 37 deletions
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){ | |||
42 | console.error('Erreur:', error); | 42 | console.error('Erreur:', error); |
43 | }); | 43 | }); |
44 | } | 44 | } |
45 | /*function changePageMenuPath(page_id){ | ||
46 | const page_name_path = document.getElementById("page_name_path"); | ||
47 | |||
48 | fetch('index.php?page_edit=page_menu_path', { | ||
49 | method: 'POST', | ||
50 | headers: { 'Content-Type': 'application/json' }, | ||
51 | body: JSON.stringify({page_menu_path: page_name_path.value, page_id: page_id}) | ||
52 | }) | ||
53 | .then(response => response.json()) | ||
54 | .then(data => { | ||
55 | if(data.success){ | ||
56 | // oh putaing... | ||
57 | let url = new URL(document.getElementById("m_" + page_id).parentElement.href); // url attrapée dans une balise <a> | ||
58 | let params = new URLSearchParams(url.search); // params à droite du ? | ||
59 | let path_array = params.get('page').split('/'); // chemin 'page' découpé dans un tableau | ||
60 | console.log(data.page_name_path); | ||
61 | path_array[path_array.length - 1] = data.page_name_path; // modif de la dernière case | ||
62 | params.set('page', path_array.join('/')); // réassemblage du chemin et MAJ de params | ||
63 | url.search = params.toString(); // MAJ de url | ||
64 | document.getElementById("m_" + page_id).parentElement.href = url.toString(); // MAJ de la balise <a> | ||
65 | |||
66 | // modifier l'URL sans rafraichir en touchant à l'historique | ||
67 | params.set('action', 'modif_page'); // on veut rester en mode "modif" | ||
68 | url.search = params.toString(); | ||
69 | history.pushState({}, '', url.toString()) | ||
70 | |||
71 | console.log("la nouveau chemin est: " + data.page_name_path); | ||
72 | toastNotify("la nouveau chemin est: " + data.page_name_path); | ||
73 | } | ||
74 | else{ | ||
75 | console.error("Erreur à la modification du chemin de la page dans l'URL."); | ||
76 | } | ||
77 | }) | ||
78 | .catch(error => { | ||
79 | console.error('Erreur:', error); | ||
80 | }); | ||
81 | }*/ | ||
82 | function changeDescription(page_id){ | 45 | function changeDescription(page_id){ |
83 | const textarea = document.getElementById("description_textarea"); | 46 | const textarea = document.getElementById("description_textarea"); |
84 | 47 | ||