diff --git a/src/middleware/admin.js b/src/middleware/admin.js index 8fe54e6a10..67408905ca 100644 --- a/src/middleware/admin.js +++ b/src/middleware/admin.js @@ -40,6 +40,7 @@ middleware.renderHeader = async (req, res, data) => { configs: meta.configs.list(), latestVersion: getLatestVersion(), privileges: privileges.admin.get(req.uid), + tags: meta.tags.parse(req, {}, [], []), }); const { userData } = results; @@ -61,6 +62,8 @@ middleware.renderHeader = async (req, res, data) => { configJSON: jsesc(JSON.stringify(res.locals.config), { isScriptContext: true }), relative_path: res.locals.config.relative_path, adminConfigJSON: encodeURIComponent(JSON.stringify(results.configs)), + metaTags: results.tags.meta, + linkTags: results.tags.link, user: userData, userJSON: jsesc(JSON.stringify(userData), { isScriptContext: true }), plugins: results.custom_header.plugins, diff --git a/src/views/admin/header.tpl b/src/views/admin/header.tpl index a0f5fef1e3..ee81bfeb2d 100644 --- a/src/views/admin/header.tpl +++ b/src/views/admin/header.tpl @@ -2,8 +2,9 @@