From ee4210a5115e29d02bb1ae8fc6297c2c318eb24b Mon Sep 17 00:00:00 2001 From: Erik Michelson Date: Fri, 3 Jul 2020 00:06:03 +0200 Subject: Added dynamic lang-attr to pretty.ejs CodiMD currently only uses the 'lang' attribute in YAML-metadata of a note for setting certain js-elements of the markdown-renderer. This commit adds the chosen lang into the published version of a note. Signed-off-by: Erik Michelson --- lib/web/note/util.js | 1 + public/views/pretty.ejs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/web/note/util.js b/lib/web/note/util.js index c5affd05..128c89cf 100644 --- a/lib/web/note/util.js +++ b/lib/web/note/util.js @@ -81,6 +81,7 @@ exports.getPublishData = function (req, res, note, callback) { const data = { title: title, description: meta.description || (markdown ? models.Note.generateDescription(markdown) : null), + lang: meta.lang || null viewcount: note.viewcount, createtime: createtime, updatetime: updatetime, diff --git a/public/views/pretty.ejs b/public/views/pretty.ejs index 2cf96a7b..51900a4a 100644 --- a/public/views/pretty.ejs +++ b/public/views/pretty.ejs @@ -1,5 +1,5 @@ - +"> -- cgit v1.2.3