From 659ae9e025596460307f57d225ee1c7591c1ba57 Mon Sep 17 00:00:00 2001 From: Calvin Date: Mon, 30 Oct 2017 18:34:52 -0300 Subject: [PATCH] Vanilla forum embedding --- adventure/adventure.njsproj | 3 +++ adventure/app.js | 6 ++++++ adventure/views/head.ejs | 5 +++++ adventure/views/vanillaForumEmbed.ejs | 18 ++++++++++++++++++ 4 files changed, 32 insertions(+) create mode 100644 adventure/views/vanillaForumEmbed.ejs diff --git a/adventure/adventure.njsproj b/adventure/adventure.njsproj index 6bbfaa0..c019dc6 100644 --- a/adventure/adventure.njsproj +++ b/adventure/adventure.njsproj @@ -107,6 +107,9 @@ Code + + Code + diff --git a/adventure/app.js b/adventure/app.js index d99f505..fdd5531 100644 --- a/adventure/app.js +++ b/adventure/app.js @@ -50,6 +50,12 @@ server.use(require("./saReleaseRoutes.js")(config, database, sitePages)); server.use(require("./saMirrorRoutes.js")(config, database, sitePages)); server.use(require("./saUserRoutes.js")(config, database, sitePages)); +if (config.useVanilla) { + server.get("/forum", function (req, res) { + return res.render("vanillaForumEmbed"); + }); +} + // handle last because pages soaks up root routes server.use(require("./pageRoutes.js")(config, database, sitePages)); diff --git a/adventure/views/head.ejs b/adventure/views/head.ejs index 67367f5..f61d00a 100644 --- a/adventure/views/head.ejs +++ b/adventure/views/head.ejs @@ -23,6 +23,11 @@ + <% if (config.useVanilla) { %> + + <% } %> <% Object.keys(sitePages).forEach(function (i, n, a) { %> <% if (sitePages[i].show) { %>