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.php13
1 files changed, 8 insertions, 5 deletions
diff --git a/src/view/HeaderBuilder.php b/src/view/HeaderBuilder.php
index 1cc4fc3..f988156 100644
--- a/src/view/HeaderBuilder.php
+++ b/src/view/HeaderBuilder.php
@@ -84,10 +84,10 @@ class HeaderBuilder extends AbstractBuilder
84 // boucle sur la liste complète de réseaux sociaux 84 // boucle sur la liste complète de réseaux sociaux
85 foreach(NodeData::$social_networks as $network){ 85 foreach(NodeData::$social_networks as $network){
86 $checked = (isset($social_show[$network]) && $social_show[$network]) ? 'checked' : ''; 86 $checked = (isset($social_show[$network]) && $social_show[$network]) ? 'checked' : '';
87 $href = isset($social[$network]) ? 'href="' . $social[$network] . '"' : ''; 87 $href = (isset($social[$network]) && $social[$network] !== '') ? 'href="' . $social[$network] . '"' : '';
88 88
89 $social_networks .= '<div id="header_' . $network . '"> 89 $social_networks .= '<div id="header_' . $network . '">
90 <input type="checkbox" onclick="" ' . $checked . '> 90 <input type="checkbox" onclick="checkSocialNetwork(\'header_' . $network . '\')" ' . $checked . '>
91 <a ' . $href . ' target="_blank" rel="noopener noreferrer"> 91 <a ' . $href . ' target="_blank" rel="noopener noreferrer">
92 <img id="header_' . $network . '_content" src="assets/' . $network . '.svg" alt="'. $network . '_alt"> 92 <img id="header_' . $network . '_content" src="assets/' . $network . '.svg" alt="'. $network . '_alt">
93 </a> 93 </a>
@@ -110,9 +110,12 @@ class HeaderBuilder extends AbstractBuilder
110 if(isset($social_show)){ 110 if(isset($social_show)){
111 // boucle sur les réseaux sociaux "activés" 111 // boucle sur les réseaux sociaux "activés"
112 foreach(array_keys($social_show) as $network){ 112 foreach(array_keys($social_show) as $network){
113 $social_networks .= '<div id="header_' . $network . '"> 113 if($social_show[$network]){
114 <a href="' . $social[$network] . '" target="_blank" rel="noopener noreferrer"><img id="header_' . $network . '_content" src="assets/' . $network . '.svg" alt="'. $network . '_alt"></a> 114 $href = (isset($social[$network]) && $social[$network] !== '') ? 'href="' . $social[$network] . '"' : '';
115 </div>'; 115 $social_networks .= '<div id="header_' . $network . '">
116 <a ' . $href . ' target="_blank" rel="noopener noreferrer"><img id="header_' . $network . '_content" src="assets/' . $network . '.svg" alt="'. $network . '_alt"></a>
117 </div>';
118 }
116 } 119 }
117 } 120 }
118 } 121 }