From 71bf9554707d096dd367cd0227853106b2a5fad7 Mon Sep 17 00:00:00 2001 From: Mhykol Date: Mon, 10 Jun 2024 04:34:51 -0400 Subject: Added user generated titles --- source/readfile.js | 67 ++++++++++++++++-------------------------------------- 1 file changed, 20 insertions(+), 47 deletions(-) (limited to 'source') diff --git a/source/readfile.js b/source/readfile.js index 7bb16a5..f93add4 100644 --- a/source/readfile.js +++ b/source/readfile.js @@ -19,36 +19,9 @@ class ReadFile { main: '', types: x.mime, layouts: { - header: ` - - `, - footer: ` - - ` + header: fs.readFileSync('./views/layouts/header.html', 'utf-8'), + loading: fs.readFileSync('./views/layouts/loading.html', 'utf-8'), + footer: fs.readFileSync('./views/layouts/footer.html', 'utf-8') } } for (const key in this.object.layouts) {this.object.layouts[key] = this.#RemoveSpaces(this.object.layouts[key])} @@ -58,46 +31,46 @@ class ReadFile { } GetMain(x) { - const data = {} + const data = { + header: '', + footer: ` + + + + + + + ` + } try { data.header = ` - Welcome to my website! + ${x.title} + + ${this.object.layouts.loading}
- `, - data.footer = ` -
- - - - ` } catch { data.header = ` - Welcome to my website! + Undefined + + ${this.object.layouts.loading}
` - data.footer = ` -
- - - - - ` } return this.#RemoveSpaces(data.header + data.footer) } -- cgit v1.2.3-70-g09d2