From e2ca90b0a15e2bd1817b7a2fad3f125157f0e5a4 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 6 Jan 2023 10:20:42 +0900 Subject: enhance(server): SSR for flash --- packages/backend/src/server/web/views/flash.pug | 31 +++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 packages/backend/src/server/web/views/flash.pug (limited to 'packages/backend/src/server/web/views') diff --git a/packages/backend/src/server/web/views/flash.pug b/packages/backend/src/server/web/views/flash.pug new file mode 100644 index 0000000000..dc529b21df --- /dev/null +++ b/packages/backend/src/server/web/views/flash.pug @@ -0,0 +1,31 @@ +extends ./base + +block vars + - const user = flash.user; + - const title = flash.title; + - const url = `${config.url}/play/${flash.id}`; + +block title + = `${title} | ${instanceName}` + +block desc + meta(name='description' content= flash.summary) + +block og + meta(property='og:type' content='article') + meta(property='og:title' content= title) + meta(property='og:description' content= flash.summary) + meta(property='og:url' content= url) + meta(property='og:image' content= avatarUrl) + +block meta + if profile.noCrawle + meta(name='robots' content='noindex') + + meta(name='misskey:user-username' content=user.username) + meta(name='misskey:user-id' content=user.id) + meta(name='misskey:page-id' content=page.id) + + // todo + if user.twitter + meta(name='twitter:creator' content=`@${user.twitter.screenName}`) -- cgit v1.2.3-freya