miki

Miki: personal wiki with the fmd markup format
git clone https://wtenison.com/repo/miki.git
Log | Files | Refs | README | LICENSE

commit 7c85b2d5cd8538429cf9c3e788be8371ca7b22a5
parent 2c088ebdbb839b2633792a5d364168ff1641c226
Author: weetat <wtenison@protonmail.com>
Date:   Thu, 27 Feb 2025 14:56:06 +0000

Show "No File Found" for empty subject pages

Diffstat:
Msrc/network/routes.go | 4++++
Mweb/subject/index.html | 2+-
2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/network/routes.go b/src/network/routes.go @@ -115,6 +115,10 @@ func handlePageSubject(w http.ResponseWriter, r *http.Request) { _templateDataContainer.FileName = _fileName _templateDataContainer.FileText = fmd.WritFMDToHTMLString(filepath.Join(mfs.Dirs["data"], "/fmd/"+_fileName+".fmd")) + if _templateDataContainer.FileText == "" { + _templateDataContainer.FileText = "No File Found" + } + // Render template. if _err = _tmpl.ExecuteTemplate(w, "index.html", _templateDataContainer); _err != nil { log.Printf("_ERROR\tnetwork:handlePageDefault(\"/\"):%s", _err) diff --git a/web/subject/index.html b/web/subject/index.html @@ -2,7 +2,7 @@ <html> <head> - <title>Miki/Subject/{{.FileName}}</title> + <title>Miki/{{.FileName}}</title> <meta name="viewport" charset="utf-8" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" type="text/css" href="/web/global/styles.css" /> <script src="/web/global/script.js" defer></script>