aboutsummaryrefslogtreecommitdiff
path: root/src/view/HeaderBuilder.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/view/HeaderBuilder.php')
-rw-r--r--src/view/HeaderBuilder.php17
1 files changed, 14 insertions, 3 deletions
diff --git a/src/view/HeaderBuilder.php b/src/view/HeaderBuilder.php
index ae9a888..7e3c363 100644
--- a/src/view/HeaderBuilder.php
+++ b/src/view/HeaderBuilder.php
@@ -43,6 +43,7 @@ class HeaderBuilder extends AbstractBuilder
43 } 43 }
44 44
45 // réseaux sociaux + logo dans l'entête 45 // réseaux sociaux + logo dans l'entête
46 // ?-> est l'opérateur de chainage optionnel
46 $header_logo = Asset::USER_PATH . $node_data->getAssetByRole('header_logo')?->getFileName() ?? ''; 47 $header_logo = Asset::USER_PATH . $node_data->getAssetByRole('header_logo')?->getFileName() ?? '';
47 $header_background = Asset::USER_PATH . $node_data->getAssetByRole('header_background')?->getFileName() ?? ''; 48 $header_background = Asset::USER_PATH . $node_data->getAssetByRole('header_background')?->getFileName() ?? '';
48 49
@@ -55,8 +56,7 @@ class HeaderBuilder extends AbstractBuilder
55 56
56 // boutons mode admin 57 // boutons mode admin
57 if($_SESSION['admin']){ 58 if($_SESSION['admin']){
58 // assets dans classe editing_zone 59 // assets dans classe header_additional_inputs
59 $editing_zone_margin = '5px';
60 $admin_favicon = '<input type="file" id="head_favicon_input" class="hidden" accept="image/png, image/jpeg, image/gif, image/webp, image/tiff, image/x-icon, image/bmp"> 60 $admin_favicon = '<input type="file" id="head_favicon_input" class="hidden" accept="image/png, image/jpeg, image/gif, image/webp, image/tiff, image/x-icon, image/bmp">
61 <button id="head_favicon_open" onclick="head_favicon.open()"><img id="head_favicon_content" class="action_icon"> Favicon</button> 61 <button id="head_favicon_open" onclick="head_favicon.open()"><img id="head_favicon_content" class="action_icon"> Favicon</button>
62 <script>document.getElementById(\'head_favicon_content\').src = window.Config.favicon;</script> 62 <script>document.getElementById(\'head_favicon_content\').src = window.Config.favicon;</script>
@@ -83,10 +83,21 @@ class HeaderBuilder extends AbstractBuilder
83 <img id="header_description_cancel" class="action_icon hidden" src="assets/close.svg" onclick="header_description.cancel()">'; 83 <img id="header_description_cancel" class="action_icon hidden" src="assets/close.svg" onclick="header_description.cancel()">';
84 84
85 // icônes réseaux sociaux 85 // icônes réseaux sociaux
86 $social_networks_inputs = '<div id="header_social_input" class="hidden">';
87 foreach($keys as $one_key){
88 $social_networks_inputs .= '<div>
89 <input type="text" placeholder="nom du réseau social">
90 <input type="text" placeholder="lien https://...">
91 <input type="file">
92 </div>';
93 }
94 $social_networks_inputs .= '</div>';
95 /*$admin_social_networks = $social_networks_inputs . '<img id="header_social_open" class="action_icon" src="assets/edit.svg" onclick="header_social.open()">
96 <div id="header_social_submit" class="hidden"></div>
97 <img id="header_social_cancel" class="action_icon hidden" src="assets/close.svg" onclick="header_social.cancel()">';*/
86 $admin_social_networks = ''; 98 $admin_social_networks = '';
87 } 99 }
88 else{ 100 else{
89 $editing_zone_margin = '0';
90 $admin_favicon = ''; 101 $admin_favicon = '';
91 $admin_background = ''; 102 $admin_background = '';
92 $admin_header_logo = ''; 103 $admin_header_logo = '';