diff options
Diffstat (limited to 'src/View')
| -rw-r--r-- | src/View/HeaderBuilder.php | 4 | ||||
| -rw-r--r-- | src/View/NewBuilder.php | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/View/HeaderBuilder.php b/src/View/HeaderBuilder.php index 14f5ffa..307c0bb 100644 --- a/src/View/HeaderBuilder.php +++ b/src/View/HeaderBuilder.php | |||
| @@ -85,7 +85,7 @@ class HeaderBuilder extends AbstractBuilder | |||
| 85 | // boucle sur la liste complète de réseaux sociaux | 85 | // boucle sur la liste complète de réseaux sociaux |
| 86 | foreach(NodeData::$social_networks as $network){ | 86 | foreach(NodeData::$social_networks as $network){ |
| 87 | $checked = (isset($social_show[$network]) && $social_show[$network]) ? 'checked' : ''; | 87 | $checked = (isset($social_show[$network]) && $social_show[$network]) ? 'checked' : ''; |
| 88 | $href = (isset($social[$network]) && $social[$network] !== '') ? 'href="' . $social[$network] . '"' : ''; | 88 | $href = (isset($social[$network]) && $social[$network] !== '') ? 'href="' . htmlspecialchars($social[$network]) . '"' : ''; |
| 89 | 89 | ||
| 90 | $social_networks .= '<div id="header_' . $network . '"> | 90 | $social_networks .= '<div id="header_' . $network . '"> |
| 91 | <input type="checkbox" onclick="checkSocialNetwork(\'header_' . $network . '\')" ' . $checked . '> | 91 | <input type="checkbox" onclick="checkSocialNetwork(\'header_' . $network . '\')" ' . $checked . '> |
| @@ -112,7 +112,7 @@ class HeaderBuilder extends AbstractBuilder | |||
| 112 | // boucle sur les réseaux sociaux "activés" | 112 | // boucle sur les réseaux sociaux "activés" |
| 113 | foreach(array_keys($social_show) as $network){ | 113 | foreach(array_keys($social_show) as $network){ |
| 114 | if($social_show[$network]){ | 114 | if($social_show[$network]){ |
| 115 | $href = (isset($social[$network]) && $social[$network] !== '') ? 'href="' . $social[$network] . '"' : ''; | 115 | $href = (isset($social[$network]) && $social[$network] !== '') ? 'href="' . htmlspecialchars($social[$network]) . '"' : ''; |
| 116 | $social_networks .= '<div id="header_' . $network . '"> | 116 | $social_networks .= '<div id="header_' . $network . '"> |
| 117 | <a ' . $href . ' target="_blank" rel="noopener noreferrer">' | 117 | <a ' . $href . ' target="_blank" rel="noopener noreferrer">' |
| 118 | . $this->insertSVG(self::ICON_PATH . $network . '.svg', ['id' => 'header_' . $network . '_content','class' => 'svg_fill_red']) | 118 | . $this->insertSVG(self::ICON_PATH . $network . '.svg', ['id' => 'header_' . $network . '_content','class' => 'svg_fill_red']) |
diff --git a/src/View/NewBuilder.php b/src/View/NewBuilder.php index 598bb1c..bcc0b6e 100644 --- a/src/View/NewBuilder.php +++ b/src/View/NewBuilder.php | |||
| @@ -118,7 +118,7 @@ class NewBuilder extends AbstractBuilder | |||
| 118 | if(self::$new_article_mode){ | 118 | if(self::$new_article_mode){ |
| 119 | $delete_article = ''; | 119 | $delete_article = ''; |
| 120 | // valider la création d'un nouvel article | 120 | // valider la création d'un nouvel article |
| 121 | $submit_js = 'onclick="submitArticle(\'' . $_GET['id'] . '\')"'; | 121 | $submit_js = 'onclick="submitArticle(\'' . $id . '\')"'; |
| 122 | $submit_article = '<p id="save-' . $id . '"><img class="action_icon delete_button" src="assets/save.svg" ' . $submit_js . '></p>' . "\n"; | 122 | $submit_article = '<p id="save-' . $id . '"><img class="action_icon delete_button" src="assets/save.svg" ' . $submit_js . '></p>' . "\n"; |
| 123 | } | 123 | } |
| 124 | // mode article existant | 124 | // mode article existant |
