diff options
author | polo <ordipolo@gmx.fr> | 2025-10-22 15:28:02 +0200 |
---|---|---|
committer | polo <ordipolo@gmx.fr> | 2025-10-22 15:28:02 +0200 |
commit | c9aff025aa7e01badaad8467af6165b400cdaac4 (patch) | |
tree | c6e56a3f13db401c9f75bf9f8e4169f50aaf25b9 /src/view/HeaderBuilder.php | |
parent | 426a1a69cb73007538336debc31b34c4348e1ba1 (diff) | |
download | cms-c9aff025aa7e01badaad8467af6165b400cdaac4.zip |
possibilité d'éditer le texte dans header et footer, class JS InputText, Model::findWhateverNode
Diffstat (limited to 'src/view/HeaderBuilder.php')
-rw-r--r-- | src/view/HeaderBuilder.php | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/view/HeaderBuilder.php b/src/view/HeaderBuilder.php index dc4aec4..5492340 100644 --- a/src/view/HeaderBuilder.php +++ b/src/view/HeaderBuilder.php | |||
@@ -77,6 +77,33 @@ class HeaderBuilder extends AbstractBuilder | |||
77 | <img src="assets/' . $one_key . '.svg" alt="' . $one_key . '_alt"></a>'; | 77 | <img src="assets/' . $one_key . '.svg" alt="' . $one_key . '_alt"></a>'; |
78 | } | 78 | } |
79 | 79 | ||
80 | // boutons mode admin | ||
81 | if($_SESSION['admin']){ | ||
82 | $edit_favicon_hidden = 'hidden'; | ||
83 | $button_favicon = ''; | ||
84 | $button_header_logo = ''; | ||
85 | //$edit_favicon_hidden = ''; | ||
86 | //$favicon = 'assets/favicon48x48.png'; // double le code dans HeadBuilder | ||
87 | //$button_favicon = '<button onclick="editFavicon()"><img class="action_icon" src="' . $favicon . '"> Favicon</button>'; | ||
88 | //$button_header_logo = '<img class="action_icon" src="assets/edit.svg" onclick="editHeaderLogo()">'; | ||
89 | $buttons_header_title = '<img id="header_title_open" class="action_icon" src="assets/edit.svg" onclick="header_title.openTextInput()"> | ||
90 | <img id="header_title_submit" class="action_icon hidden" src="assets/save.svg" onclick="header_title.submitTextInput()"> | ||
91 | <img id="header_title_cancel" class="action_icon hidden" src="assets/close.svg" onclick="header_title.cancelTextInput()">'; | ||
92 | $buttons_header_description = '<img id="header_description_open" class="action_icon" src="assets/edit.svg" onclick="header_description.openTextInput()"> | ||
93 | <img id="header_description_submit" class="action_icon hidden" src="assets/save.svg" onclick="header_description.submitTextInput()"> | ||
94 | <img id="header_description_cancel" class="action_icon hidden" src="assets/close.svg" onclick="header_description.cancelTextInput()">'; | ||
95 | //$buttons_social_networks = '<img class="action_icon" src="assets/edit.svg" onclick="editSocialNetworks()">'; | ||
96 | $buttons_social_networks = ''; | ||
97 | } | ||
98 | else{ | ||
99 | $edit_favicon_hidden = 'hidden'; | ||
100 | $button_favicon = ''; | ||
101 | $button_header_logo = ''; | ||
102 | $buttons_header_title = ''; | ||
103 | $buttons_header_description = ''; | ||
104 | $buttons_social_networks = ''; | ||
105 | } | ||
106 | |||
80 | ob_start(); | 107 | ob_start(); |
81 | require $viewFile; | 108 | require $viewFile; |
82 | $this->html .= ob_get_clean(); | 109 | $this->html .= ob_get_clean(); |