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 @@
Library
+ <% if (config.useVanilla) { %>
+
+ Forum
+
+ <% } %>
<% Object.keys(sitePages).forEach(function (i, n, a) { %>
<% if (sitePages[i].show) { %>
diff --git a/adventure/views/vanillaForumEmbed.ejs b/adventure/views/vanillaForumEmbed.ejs
new file mode 100644
index 0000000..2ca363c
--- /dev/null
+++ b/adventure/views/vanillaForumEmbed.ejs
@@ -0,0 +1,18 @@
+<%- include("head", {title: "Forum"}) %>
+
+
+
+
+<%- include("foot") %>
\ No newline at end of file