From b4f9be57d3afbe19970bb268ecb6723cd80e703e Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Tue, 9 Jun 2026 16:11:06 +0100 Subject: http: builds blogs from gemlogs --- http/share/layouts/blog.layout.upphtml | 50 ++++++++++++++++++++++++++++++ http/share/layouts/default.layout.upphtml | 16 ++++++++++ http/share/layouts/microlog.layout.upphtml | 50 ++++++++++++++++++++++++++++++ 3 files changed, 116 insertions(+) create mode 100644 http/share/layouts/blog.layout.upphtml create mode 100644 http/share/layouts/default.layout.upphtml create mode 100644 http/share/layouts/microlog.layout.upphtml (limited to 'http/share/layouts') diff --git a/http/share/layouts/blog.layout.upphtml b/http/share/layouts/blog.layout.upphtml new file mode 100644 index 0000000..55a790d --- /dev/null +++ b/http/share/layouts/blog.layout.upphtml @@ -0,0 +1,50 @@ +#! +SRC="$1" +SITE_URL="$2" +POST_TITLE="$3" +DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)" +CANONICAL_URL="${SITE_URL}/blog/$(basename "${SRC}")" +#! + + + + + +#! +pp "${SHARE}"/components/head.upphtml +#! + + + + +#! +pp "${SHARE}"/components/navbar.upphtml +#! + +
+ + + +
+

+#! +echo "${POST_TITLE}" +#! +

+
+ +
+#! +pp "${SRC}" +#! +
+ +
diff --git a/http/share/layouts/default.layout.upphtml b/http/share/layouts/default.layout.upphtml new file mode 100644 index 0000000..e15cb4d --- /dev/null +++ b/http/share/layouts/default.layout.upphtml @@ -0,0 +1,16 @@ + + + + +#! +pp "${SHARE}"/components/head.upphtml +#! + + + +#! +pp "${SHARE}"/components/navbar.upphtml +pp "$1" +#! + + diff --git a/http/share/layouts/microlog.layout.upphtml b/http/share/layouts/microlog.layout.upphtml new file mode 100644 index 0000000..84b59c4 --- /dev/null +++ b/http/share/layouts/microlog.layout.upphtml @@ -0,0 +1,50 @@ +#! +SRC="$1" +SITE_URL="$2" +POST_TITLE="$3" +DATE_PUBLISHED="$(basename "${SRC}" | cut -c1-10)" +CANONICAL_URL="${SITE_URL}/microlog/$(basename "${SRC}")" +#! + + + + + +#! +pp "${SHARE}"/components/head.upphtml +#! + + + + +#! +pp "${SHARE}"/components/navbar.upphtml +#! + +
+ + + +
+

+#! +echo "${POST_TITLE}" +#! +

+
+ +
+#! +pp "${SRC}" +#! +
+ +
-- cgit v1.2.3