From cbb0dafad526128d10ff5f4859a1990132e4f75e Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Wed, 21 Jan 2026 00:40:17 -0500 Subject: Clean up the example site a touch and make a quick pass on the config load errors --- example-site/index.md | 2 +- example-site/tpl/dashboard.md | 62 ---------------------------------------- example-site/tpl/edit.md | 27 ----------------- example-site/tpl/new-template.md | 55 ----------------------------------- 4 files changed, 1 insertion(+), 145 deletions(-) delete mode 100644 example-site/tpl/dashboard.md delete mode 100644 example-site/tpl/edit.md delete mode 100644 example-site/tpl/new-template.md (limited to 'example-site') diff --git a/example-site/index.md b/example-site/index.md index 7d51067..451f36e 100644 --- a/example-site/index.md +++ b/example-site/index.md @@ -24,7 +24,7 @@ it. {{range $val := .Index.Blog.SortDate}} * [{{$val.Date.Time.Format "2006-01-02"}} {{$val.Title}}]({{$val.Path}}){{end}} -## Published Blog Entries: +## Only Published Blog Entries: {{range $val := .Index.Blog.SortDate}}{{if $val.Published}} * [{{$val.Date.Time.Format "2006-01-02"}} {{$val.Title}}]({{$val.Path}}){{end}}{{end}} diff --git a/example-site/tpl/dashboard.md b/example-site/tpl/dashboard.md deleted file mode 100644 index 4b18b98..0000000 --- a/example-site/tpl/dashboard.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: Website Dashboard -description: Website dashboard -|--- - -# Dashboard page ( File: `tpl/dashboard.md` ) - -Almost every page on the website can be edited by simply adding `edit/` before -the path, for instance if we want to edit our `/reIndex` page, we simply go to -`/edit/reIndex` - -There are a few pages where this is not possible, such as with the dashboard and -other templated pages like 404's and 5xx's. That being said, you can still edit -them by referencing their path on disk. - -You can create new pages that way too, the new page template is -`tpl/new-template.md` if you wish to change what the defaults are. - -You'll also notice there's an `edit` button in the navbar, that's a little bit -of Javascript trickery that you'll have to edit if you wish to change the -template directory from `tpl` to anything else. - -Some useful edit links: - - * 4xx page [visit](/some/path/that/does/not/exist) [edit](/edit/tpl/4xx) - * 5xx page [visit](/tpl/5xx) [edit](/edit/tpl/5xx) - * New page template [visit](/tpl/new-template) [edit](/edit/tpl/new-template) - * Edit page [visit](/tpl/edit) [edit](/edit/tpl/edit) - * Login page [visit](/login) [edit](/edit/login) - * Base template [edit](/edit/tpl/base) - -A note about the base template page, editing works, but viewing does not. - -Pages by tags: - -{{range $key, $val := .Index}} -### {{$key}}: - -{{range $v2 := $val}} - * {{$v2.Path}} [visit](/{{$v2.Path}}) [edit](/edit/{{$v2.Path}}){{end}} - - - -{{end}} - - -It can also be a good idea to clear the cache on the dashboard page: - -``` -{{.Global.App.ClearCache}} -``` - -The element can be hidden, if you'd like. - - - diff --git a/example-site/tpl/edit.md b/example-site/tpl/edit.md deleted file mode 100644 index 4e55f82..0000000 --- a/example-site/tpl/edit.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Editing Page -description: Editor -|--- - -
-
-
-
- - - - -
- -
- - - - - diff --git a/example-site/tpl/new-template.md b/example-site/tpl/new-template.md deleted file mode 100644 index c4fdd95..0000000 --- a/example-site/tpl/new-template.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -# This is the contents of the `tpl/new-template.md` file. You're likely seeing -# This because you've created a new page, or are trying to edit a page that -# does not exist. To save yourself some confusion in the future, if you save -# This page it may be helpful to delete this first paragraph, as it will no -# longer be true. - -# This top section is YAML, this sets up a few of the variables for rendering -# a web page. Below is also some markdown that's executed as a go template -# for the page's content - -# You can edit this page by editing `tpl/new-template` If you changed the -# template directory, take that into account. - -# Controls whether or not the page is published, this includes the -# Atom/RSS feed -published: false -# What tags should be applied to this page? -# The default index/home page shows a list of published blog pages -tags: - Blog: -# This is the meta description, i.e. what you're going to seeing the little blurb -# if you post the link to in say a discord chat. It's also what shows up in -# Google and other search engines -description: >- - This is an example description. Note that the line starts with spaces, and - not tabs. -title: New page from `new-template` -# Used for the RSS/Atom feed, you can also use it in the template below -date: 09.11.2022 09:59:00 EDT - -# This line tells our server to stop parsing yaml and start processing -# the rest of the text file as a markdown template -|--- - -{{/* This is a comment inside of the template */}} - -{{/* - Print out the date, format information can be found here: - https://pkg.go.dev/time#pkg-constants -*/}} -`{{.Date.Time.Format "Monday January 2 2006"}}` - -# {{.Title}} - -Some documentation on the templating language can be found [here]( -https://pkg.go.dev/text/template) - - -A nice markdown reference can be found -[here](https://www.markdownguide.org/basic-syntax/) - - -Additionally html tags can be used in here as well. - -- cgit v1.2.3