summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMinteck <contact@minteck.org>2022-01-21 19:26:02 +0100
committerMinteck <contact@minteck.org>2022-01-21 19:26:02 +0100
commit5cbdcb64359e484ab3933bbd56f399c84168d300 (patch)
tree1f809f17aec334810382c4342d69fe642f667378
parentbca269c45e2dbee6963feca3c7d6ea520a36b174 (diff)
downloadcobalt-5cbdcb64359e484ab3933bbd56f399c84168d300.tar.gz
cobalt-5cbdcb64359e484ab3933bbd56f399c84168d300.tar.bz2
cobalt-5cbdcb64359e484ab3933bbd56f399c84168d300.zip
Buncha random fixes
-rw-r--r--index.js8
1 files changed, 4 insertions, 4 deletions
diff --git a/index.js b/index.js
index 40fbe23..482ecf5 100644
--- a/index.js
+++ b/index.js
@@ -186,14 +186,14 @@ for (let dir of directories) {
console.log("Rendering pages...");
for (let page of files) {
- content = md.render(fs.readFileSync(page.source).toString()).replace(/---\n((.|\n)*)\n---/gm, "").trim();
+ content = md.render(fs.readFileSync(page.source).toString().replace(/---\n((.|\n)*)\n---/gm, "").trim());
if (!fs.existsSync(path.dirname(page.dest))) fs.mkdirSync(path.dirname(page.dest));
fs.writeFileSync(page.dest, ejs.render(header, {config, name: page.name}) + "<header class=\"" + config.classes.header.join(" ") + "\"><a href=\"." + page.parent.path + "\">« " + page.parent.name + "</a><hr></header><article class=\"" + config.classes.article.join(" ") + "\">" + content + "</article>" + ejs.render(footer, {config, name: page.name}));
}
console.log("Generating home page...");
if (fs.existsSync("./data/index.md")) {
- content = md.render(fs.readFileSync("./data/index.md").toString()).replace(/---\n((.|\n)*)\n---/gm, "").trim() + "<hr>";
+ content = md.render(fs.readFileSync("./data/index.md").toString().replace(/---\n((.|\n)*)\n---/gm, "").trim()) + "<hr>";
} else {
content = "";
}
@@ -208,7 +208,7 @@ for (let dir of directories) {
removeFromSitemap(dir.id);
console.log("Generating home page...");
if (fs.existsSync("./data/index.md")) {
- content = md.render(fs.readFileSync("./data/index.md").toString()).replace(/---\n((.|\n)*)\n---/gm, "").trim() + "<hr>";
+ content = md.render(fs.readFileSync("./data/index.md").toString().replace(/---\n((.|\n)*)\n---/gm, "").trim()) + "<hr>";
} else {
content = "";
}
@@ -217,7 +217,7 @@ for (let dir of directories) {
}
} else {
if (sitemaps[dir.id].trim() !== "") {
- fs.writeFileSync(dir.dest + "/index.html", ejs.render(header, {config, name: dir.name}) + "<header class=\"" + config.classes.header.join(" ") + "\"><a href=\"../index.html\">« index</a><hr></header><article class=\"" + config.classes.article.join(" ") + "\">" + md.render(fs.readFileSync(dir.source + "/index.md").toString()).replace(/---\n((.|\n)*)\n---/gm, "").trim() + "<hr>" + md.render(sitemaps[dir.id]) + "</article>" + ejs.render(footer, {config, name: dir.name}));
+ fs.writeFileSync(dir.dest + "/index.html", ejs.render(header, {config, name: dir.name}) + "<header class=\"" + config.classes.header.join(" ") + "\"><a href=\"../index.html\">« index</a><hr></header><article class=\"" + config.classes.article.join(" ") + "\">" + md.render(fs.readFileSync(dir.source + "/index.md").toString().replace(/---\n((.|\n)*)\n---/gm, "").trim()) + "<hr>" + md.render(sitemaps[dir.id]) + "</article>" + ejs.render(footer, {config, name: dir.name}));
}
}
} \ No newline at end of file