From ee7450417d9613065961dc61c79946dda5440200 Mon Sep 17 00:00:00 2001 From: thepaperpilot Date: Fri, 28 Jun 2024 23:02:52 -0500 Subject: [PATCH] Fix page titles with slashes --- build_garden.js | 4 ++-- .../guide-to-incrementals/appeal-to-developers/index.md | 2 +- site/garden/guide-to-incrementals/appeal-to-players/index.md | 2 +- site/garden/guide-to-incrementals/defining-the-genre/index.md | 2 +- .../guide-to-incrementals/navigating-criticism/index.md | 2 +- site/garden/guide-to-incrementals/what-is-content/index.md | 2 +- site/garden/the-indieweb/amplification/index.md | 2 +- site/garden/the-indieweb/signature-blocks/index.md | 2 +- 8 files changed, 9 insertions(+), 9 deletions(-) diff --git a/build_garden.js b/build_garden.js index 08870c0a..58dc85c7 100644 --- a/build_garden.js +++ b/build_garden.js @@ -185,7 +185,7 @@ function moveImportStatementUp(filePath, times = 1) { `---\n\n
Tagged by:${taggedBy[title].map(tag => `${tag}`).join("")}
\n\n`); } // TODO show context on references? Perhaps in a `::: info` block? - const pageTitle = data.match(/title: "(.+)"/)[1].replaceAll('___', '/'); + const pageTitle = data.match(/title: "(.+)"/)[1]; if (pageLinks[pageTitle] in referencedBy) { data = data.replaceAll( /---\n\n/gm, @@ -206,7 +206,7 @@ import { data } from '${path.relative(path.resolve("site", relPath), path.resolv import { useData } from 'vitepress'; const pageData = useData(); -

${pageTitle.replace("NOW", "/now")}

+

${pageTitle.replace("NOW", "/now").replaceAll('___', '/')}

${wc} words, ~${Math.round(wc / 183)} minute read.


\n`); diff --git a/site/garden/guide-to-incrementals/appeal-to-developers/index.md b/site/garden/guide-to-incrementals/appeal-to-developers/index.md index 4fa80543..2e4cba14 100644 --- a/site/garden/guide-to-incrementals/appeal-to-developers/index.md +++ b/site/garden/guide-to-incrementals/appeal-to-developers/index.md @@ -10,7 +10,7 @@ import { data } from '../../../git.data.ts'; import { useData } from 'vitepress'; const pageData = useData(); -

Guide to Incrementals___Appeal to Developers

+

Guide to Incrementals/Appeal to Developers

636 words, ~3 minute read.


diff --git a/site/garden/guide-to-incrementals/appeal-to-players/index.md b/site/garden/guide-to-incrementals/appeal-to-players/index.md index f9d7c2b7..8762c1c4 100644 --- a/site/garden/guide-to-incrementals/appeal-to-players/index.md +++ b/site/garden/guide-to-incrementals/appeal-to-players/index.md @@ -10,7 +10,7 @@ import { data } from '../../../git.data.ts'; import { useData } from 'vitepress'; const pageData = useData(); -

Guide to Incrementals___Appeal to Players

+

Guide to Incrementals/Appeal to Players

2166 words, ~12 minute read.


diff --git a/site/garden/guide-to-incrementals/defining-the-genre/index.md b/site/garden/guide-to-incrementals/defining-the-genre/index.md index c32cca4d..30d39730 100644 --- a/site/garden/guide-to-incrementals/defining-the-genre/index.md +++ b/site/garden/guide-to-incrementals/defining-the-genre/index.md @@ -10,7 +10,7 @@ import { data } from '../../../git.data.ts'; import { useData } from 'vitepress'; const pageData = useData(); -

Guide to Incrementals___Defining the Genre

+

Guide to Incrementals/Defining the Genre

3429 words, ~19 minute read.


diff --git a/site/garden/guide-to-incrementals/navigating-criticism/index.md b/site/garden/guide-to-incrementals/navigating-criticism/index.md index 70ea248a..c9249fcf 100644 --- a/site/garden/guide-to-incrementals/navigating-criticism/index.md +++ b/site/garden/guide-to-incrementals/navigating-criticism/index.md @@ -10,7 +10,7 @@ import { data } from '../../../git.data.ts'; import { useData } from 'vitepress'; const pageData = useData(); -

Guide to Incrementals___Navigating Criticism

+

Guide to Incrementals/Navigating Criticism

747 words, ~4 minute read.


diff --git a/site/garden/guide-to-incrementals/what-is-content/index.md b/site/garden/guide-to-incrementals/what-is-content/index.md index 70ea9c33..18d96336 100644 --- a/site/garden/guide-to-incrementals/what-is-content/index.md +++ b/site/garden/guide-to-incrementals/what-is-content/index.md @@ -10,7 +10,7 @@ import { data } from '../../../git.data.ts'; import { useData } from 'vitepress'; const pageData = useData(); -

Guide to Incrementals___What is Content?

+

Guide to Incrementals/What is Content?

2092 words, ~11 minute read.


diff --git a/site/garden/the-indieweb/amplification/index.md b/site/garden/the-indieweb/amplification/index.md index 766bceb0..afca9cb6 100644 --- a/site/garden/the-indieweb/amplification/index.md +++ b/site/garden/the-indieweb/amplification/index.md @@ -10,7 +10,7 @@ import { data } from '../../../git.data.ts'; import { useData } from 'vitepress'; const pageData = useData(); -

The IndieWeb___Amplification

+

The IndieWeb/Amplification

57 words, ~0 minute read.


diff --git a/site/garden/the-indieweb/signature-blocks/index.md b/site/garden/the-indieweb/signature-blocks/index.md index 0af9f860..770f099d 100644 --- a/site/garden/the-indieweb/signature-blocks/index.md +++ b/site/garden/the-indieweb/signature-blocks/index.md @@ -10,7 +10,7 @@ import { data } from '../../../git.data.ts'; import { useData } from 'vitepress'; const pageData = useData(); -

The IndieWeb___Signature Blocks

+

The IndieWeb/Signature Blocks

14 words, ~0 minute read.