Commit 5ba0f704 authored by Côme Chilliet's avatar Côme Chilliet
Browse files

:ambulance: fix(msg_dialog) Escape HTML in error dialogs

We’ll need to check there is no error message which actually needs HTML.

issue #5907
Showing with 4 additions and 4 deletions
+4 -4
...@@ -41,12 +41,12 @@ ...@@ -41,12 +41,12 @@
{elseif $i_Type == $smarty.const.INFO_DIALOG || $i_Type == $smarty.const.CONFIRM_DIALOG} {elseif $i_Type == $smarty.const.INFO_DIALOG || $i_Type == $smarty.const.CONFIRM_DIALOG}
<img src="geticon.php?context=status&amp;icon=dialog-information&amp;size=32" class="center" alt="{t}Information{/t}"/> <img src="geticon.php?context=status&amp;icon=dialog-information&amp;size=32" class="center" alt="{t}Information{/t}"/>
{/if} {/if}
{$s_Title} {$s_Title|escape}
</h2> </h2>
</div> </div>
<div style="z-index:250;width:100%;"> <div style="z-index:250;width:100%;">
{$s_Message} {$s_Message|escape}
</div> </div>
<div class="plugbottom"> <div class="plugbottom">
{if $s_Trace != "" && $i_TraceCnt != 0} {if $s_Trace != "" && $i_TraceCnt != 0}
......
...@@ -172,8 +172,8 @@ class msg_dialog ...@@ -172,8 +172,8 @@ class msg_dialog
<img src="geticon.php?context=status&amp;icon=dialog-error&amp;size=32" alt="'._('Error').'"/> <img src="geticon.php?context=status&amp;icon=dialog-error&amp;size=32" alt="'._('Error').'"/>
</td> </td>
<td style="width:100%"> <td style="width:100%">
<b>'.$this->s_Title.'</b><br/> <b>'.htmlentities($this->s_Title, ENT_COMPAT, 'UTF-8').'</b><br/>
'.$this->s_Message.'<br><br/> '.htmlentities($this->s_Message, ENT_COMPAT, 'UTF-8').'<br><br/>
'._('Please fix the above error and reload the page.').' '._('Please fix the above error and reload the page.').'
</td> </td>
</tr> </tr>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment