From 2ca12a579757fb7e7aa6a2c0ef1b0be54a41da93 Mon Sep 17 00:00:00 2001 From: Alex Cabal Date: Tue, 29 Sep 2020 14:46:20 -0500 Subject: [PATCH] Escape XML entities in JSON-LD output --- www/ebooks/ebook.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www/ebooks/ebook.php b/www/ebooks/ebook.php index 9e75f16a..4543f233 100644 --- a/www/ebooks/ebook.php +++ b/www/ebooks/ebook.php @@ -68,7 +68,7 @@ catch(\Exception $ex){ include(WEB_ROOT . '/404.php'); exit(); } -?> strip_tags($ebook->TitleWithCreditsHtml), 'ogType' => 'book', 'coverUrl' => $ebook->DistCoverUrl, 'highlight' => 'ebooks', 'description' => 'The Standard Ebooks edition of ' . $ebook->Title . ': ' . $ebook->Description, 'jsonld' => $ebook->GenerateJsonLd()]) ?> +?> strip_tags($ebook->TitleWithCreditsHtml), 'ogType' => 'book', 'coverUrl' => $ebook->DistCoverUrl, 'highlight' => 'ebooks', 'description' => 'The Standard Ebooks edition of ' . $ebook->Title . ': ' . $ebook->Description, 'jsonld' => htmlentities($ebook->GenerateJsonLd(), ENT_NOQUOTES)]) ?>