Escaping moved to template

https://github.com/friendica/friendica/pull/6147#pullrequestreview-176051481
This commit is contained in:
Alexandre Alapetite 2018-11-17 14:01:07 +01:00
parent e45d32d5a5
commit 4d092872a5
3 changed files with 3 additions and 3 deletions

View File

@ -116,7 +116,7 @@ class App
public function registerStylesheet($path)
{
$url = str_replace($this->getBasePath() . DIRECTORY_SEPARATOR, '', $path);
$url = htmlspecialchars($url, ENT_COMPAT, 'UTF-8');
$this->stylesheets[] = trim($url, '/');
}

View File

@ -9,7 +9,7 @@
<link rel="stylesheet" href="view/asset/perfect-scrollbar/css/perfect-scrollbar.min.css" type="text/css" media="screen" />
{{foreach $stylesheets as $stylesheetUrl}}
<link rel="stylesheet" href="{{$stylesheetUrl}}" type="text/css" media="screen" />
<link rel="stylesheet" href="{{$stylesheetUrl|escape:"html":"UTF-8"}}" type="text/css" media="screen" />
{{/foreach}}
<link rel="shortcut icon" href="{{$shortcut_icon}}" />

View File

@ -26,7 +26,7 @@
<link rel="stylesheet" href="view/theme/frio/font/open_sans/open-sans.css" type="text/css" media="screen"/>
{{foreach $stylesheets as $stylesheetUrl}}
<link rel="stylesheet" href="{{$stylesheetUrl}}" type="text/css" media="screen" />
<link rel="stylesheet" href="{{$stylesheetUrl|escape:"html":"UTF-8"}}" type="text/css" media="screen" />
{{/foreach}}
{{* own css files *}}