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 <github@erik.michelson.eu>
This commit is contained in:
Erik Michelson 2020-07-03 00:06:03 +02:00
parent 3cc957a88b
commit ee4210a511
2 changed files with 2 additions and 1 deletions

View file

@ -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,

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<html lang="en">
<html lang="<%= lang || "en" %>">
<head>
<meta charset="utf-8">