1
0
mirror of synced 2025-12-22 11:26:57 -05:00

don't htmlencode 'title' (#33920)

This commit is contained in:
Peter Bengtsson
2023-01-12 17:57:34 +01:00
committed by GitHub
parent fa159cb1da
commit 1a32b39f78
5 changed files with 4 additions and 8 deletions

View File

@@ -62,7 +62,7 @@ export const getArticleContextFromRequest = (req: any): ArticleContextT => {
}
return {
title: page.titlePlainText,
title: page.title,
intro: page.intro,
effectiveDate: page.effectiveDate || '',
renderedPage: req.context.renderedPage || '',

View File

@@ -28,7 +28,7 @@ export const getAutomatedPageContextFromRequest = (req: any): AutomatedPageConte
const page = req.context.page
return {
title: page.titlePlainText,
title: page.title,
intro: page.intro,
renderedPage: req.context.renderedPage || '',
miniTocItems: req.context.miniTocItems || [],

View File

@@ -34,7 +34,7 @@ export const useTocLandingContext = (): TocLandingContextT => {
export const getTocLandingContextFromRequest = (req: any): TocLandingContextT => {
return {
title: req.context.page.titlePlainText,
title: req.context.page.title,
productCallout: req.context.page.product || '',
introPlainText: req.context.page.introPlainText,
tocItems: (req.context.genericTocFlat || req.context.genericTocNested || []).map((obj: any) =>

View File

@@ -178,10 +178,6 @@ class Page {
})
this.title = await renderContentWithFallback(this, 'rawTitle', context, {
textOnly: true,
encodeEntities: true,
})
this.titlePlainText = await renderContentWithFallback(this, 'rawTitle', context, {
textOnly: true,
})
this.shortTitle = await renderContentWithFallback(this, 'shortTitle', context, {
textOnly: true,

View File

@@ -81,7 +81,7 @@ export default async function renderPage(req, res) {
if (isConnectionDropped(req, res)) return
// Create string for <title> tag
page.fullTitle = page.titlePlainText
page.fullTitle = page.title
// add localized ` - GitHub Docs` suffix to <title> tag (except for the homepage)
if (!patterns.homepagePath.test(path)) {