mirror of
https://github.com/getgrav/grav.git
synced 2026-02-21 22:18:03 +01:00
fix for markdown adding HTML tags into inline JS/CSS
This commit is contained in:
@@ -301,7 +301,9 @@ class Assets
|
||||
*/
|
||||
public function addInlineCss($asset, $priority = 10)
|
||||
{
|
||||
$asset = (string) $asset;
|
||||
if (is_a($asset, 'Twig_Markup')) {
|
||||
$asset = strip_tags((string)$asset);
|
||||
}
|
||||
$key = md5($asset);
|
||||
if (is_string($asset) && !array_key_exists($key, $this->inline_css)) {
|
||||
$this->inline_css[$key] = [
|
||||
@@ -327,7 +329,9 @@ class Assets
|
||||
*/
|
||||
public function addInlineJs($asset, $priority = 10)
|
||||
{
|
||||
$asset = (string) $asset;
|
||||
if (is_a($asset, 'Twig_Markup')) {
|
||||
$asset = strip_tags((string)$asset);
|
||||
}
|
||||
$key = md5($asset);
|
||||
if (is_string($asset) && !array_key_exists($key, $this->inline_js)) {
|
||||
$this->inline_js[$key] = [
|
||||
|
||||
Reference in New Issue
Block a user