diff options
Diffstat (limited to 'src/gen')
-rw-r--r-- | src/gen/atom.njk | 27 | ||||
-rw-r--r-- | src/gen/error.njk | 13 | ||||
-rw-r--r-- | src/gen/feedjson.11ty.js | 35 | ||||
-rw-r--r-- | src/gen/gen.11tydata.js | 9 | ||||
-rw-r--r-- | src/gen/manifest.11ty.js | 28 | ||||
-rw-r--r-- | src/gen/metadata.11ty.js | 13 | ||||
-rw-r--r-- | src/gen/robot.njk | 6 | ||||
-rw-r--r-- | src/gen/sitemap.njk | 12 |
8 files changed, 0 insertions, 143 deletions
diff --git a/src/gen/atom.njk b/src/gen/atom.njk deleted file mode 100644 index a603195..0000000 --- a/src/gen/atom.njk +++ /dev/null @@ -1,27 +0,0 @@ ---- -permalink: "/feed.xml" ---- -<?xml version="1.0" encoding="utf-8"?> -<feed xmlns="http://www.w3.org/2005/Atom"> - <title>{{ metadata.title }}</title> - <subtitle>${data.metadata.description}</subtitle> - {% set absoluteUrl %}{{ metadata.feed.path | url | absoluteUrl(metadata.url) }}{% endset %} - <link href="{{ metadata.feed.path | absoluteUrl(metadata.url) }}" rel="self"/> - <link href="{{ metadata.url }}"/> - <updated>{{ collections.posts | getNewestCollectionItemDate | dateToRfc3339 }}</updated> - <id>{{ metadata.feed.id }}</id> - <author> - <name>{{ metadata.author.name }}</name> - <email>{{ metadata.author.email }}</email> - </author> - {% for post in collections.posts | reverse %} - {% set absolutePostUrl %}{{ post.url | absoluteUrl(metadata.url) }}{% endset %} - <entry> - <title>{{ post.data.title }}</title> - <link href="{{ absolutePostUrl }}"/> - <updated>{{ post.date | dateToRfc3339 }}</updated> - <id>{{ absolutePostUrl }}</id> - <content type="html">{{ post.templateContent | htmlToAbsoluteUrls(absolutePostUrl) }}</content> - </entry> - {% endfor %} -</feed> diff --git a/src/gen/error.njk b/src/gen/error.njk deleted file mode 100644 index dc5599c..0000000 --- a/src/gen/error.njk +++ /dev/null @@ -1,13 +0,0 @@ ---- -layout: base -pagination: - data: err - size: 1 -err: - offline: The Page is offline - 404: Not Found -permalink: "/{{pagination.items}}.html" ---- - -<h1 style="color: rgb(139 0 0)">ERROR: {{pagination.items}}</h1> -<p>{{err[pagination.items]}}</p> diff --git a/src/gen/feedjson.11ty.js b/src/gen/feedjson.11ty.js deleted file mode 100644 index 7ddbf51..0000000 --- a/src/gen/feedjson.11ty.js +++ /dev/null @@ -1,35 +0,0 @@ -module.exports = class { - data() { - return { - permalink: "/feed.json" - }; - } - - async render(data) { - const out = { - version: "https://jsonfeed.org/version/1.1", - title: data.metadata.title, - language: data.metadata.language, - home_page_url: data.metadata.url, - feed_url: data.page.url, - description: data.metadata.description, - author: { - name: data.metadata.author.name, - url: data.metadata.author.url - }, - items: (data.collections.posts || []).map( - async function (e) { - const absolutePostUrl = this.absoluteUrl(this.url(e.url), data.metadata.url) - return { - id: absolutePostUrl, - url: absolutePostUrl, - title: e.data.title, - date_published: this.dateToRfc3339(e.date), - content_html: htmlToAbsoluteUrls(e.templateContent, absolutePostUrl), - } - } - ) - } - return JSON.stringify(out) - } -} diff --git a/src/gen/gen.11tydata.js b/src/gen/gen.11tydata.js deleted file mode 100644 index 5694649..0000000 --- a/src/gen/gen.11tydata.js +++ /dev/null @@ -1,9 +0,0 @@ -const path = require("path"); - -module.exports = { - eleventyExcludeFromCollections: true, - permalink: false, - eleventyComputed: { - //permalink: data => data.permalink || `/${path.relative("/gen", data.page.filePathStem)}.${data.page.outputFileExtension}` - } -} diff --git a/src/gen/manifest.11ty.js b/src/gen/manifest.11ty.js deleted file mode 100644 index e41df83..0000000 --- a/src/gen/manifest.11ty.js +++ /dev/null @@ -1,28 +0,0 @@ -module.exports = class { - data() { - return { - permalink: "/app.webmanifest" - }; - } - - render(data) { - return JSON.stringify({ - $schema: "https://json.schemastore.org/web-manifest-combined.json", - name: data.metadata.title, - lang: data.metadata.language, - start_url: "/", - id: "/", - scope: "/", - display: "minimal-ui", - background_color: data.metadata.theme, - theme_color: data.metadata.theme, - description: data.metadata.description, - icons: [192, 512, 1024].map(size => ({ - src: `/favicon/${size}.png`, - type: "image/png", - sizes: `${size}x${size}`, - purpose: "maskable" - })) - }); - } -};
\ No newline at end of file diff --git a/src/gen/metadata.11ty.js b/src/gen/metadata.11ty.js deleted file mode 100644 index 56bf6af..0000000 --- a/src/gen/metadata.11ty.js +++ /dev/null @@ -1,13 +0,0 @@ -module.exports = class { - data() { - return { - //permalink: "/assets/metadata.js" - permalink: false - }; - } - - render() { - const date = new Date() - return `export default = ${date.toISOString()}` - } -}; diff --git a/src/gen/robot.njk b/src/gen/robot.njk deleted file mode 100644 index faf9e2f..0000000 --- a/src/gen/robot.njk +++ /dev/null @@ -1,6 +0,0 @@ ---- -permalink: /robot.txt ---- -User-agent: * -Disallow: -Sitemap: {{ "/sitemap.xml" | absoluteUrl(data.metadata.url)}} diff --git a/src/gen/sitemap.njk b/src/gen/sitemap.njk deleted file mode 100644 index c2030de..0000000 --- a/src/gen/sitemap.njk +++ /dev/null @@ -1,12 +0,0 @@ ---- -permalink: "/sitemap.xml" ---- -<?xml version="1.0" encoding="utf-8"?> -<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> -{% for page in collections.all %} - <url> - <loc>{{ page.url | absoluteUrl(metadata.url) }}</loc> - <lastmod>{{ page.date | htmlDateString }}</lastmod> - </url> -{% endfor %} -</urlset> |