From 332e983da476974805a3a0d53bfedaebe73a9fcb Mon Sep 17 00:00:00 2001 From: Brian Picciano Date: Sun, 19 May 2024 22:14:25 +0200 Subject: Get rid of most of preprocess funcs, only Image leftover for convenience --- src/gmi/tpl.go | 34 ---------------------------------- 1 file changed, 34 deletions(-) (limited to 'src/gmi/tpl.go') diff --git a/src/gmi/tpl.go b/src/gmi/tpl.go index cdf9535..d4c6b00 100644 --- a/src/gmi/tpl.go +++ b/src/gmi/tpl.go @@ -57,27 +57,6 @@ func (a *api) tplHandler() (gemini.Handler, error) { } preprocessFuncs := post.PreprocessFunctions{ - BlogURL: func(path string) string { - return blogURL(a.params.PublicURL, path, false) - }, - BlogHTTPURL: func(path string) string { - return blogURL(a.params.HTTPPublicURL, path, true) - }, - BlogGeminiURL: func(path string) string { - return blogURL(a.params.PublicURL, path, true) - }, - AssetURL: func(id string) string { - path := filepath.Join("assets", id) - return blogURL(a.params.PublicURL, path, false) - }, - PostURL: func(id string) string { - path := filepath.Join("posts", id) + ".gmi" - return blogURL(a.params.PublicURL, path, false) - }, - StaticURL: func(path string) string { - path = filepath.Join("static", path) - return blogURL(a.params.HTTPPublicURL, path, true) - }, Image: func(args ...string) (string, error) { var ( id = args[0] @@ -97,19 +76,6 @@ func (a *api) tplHandler() (gemini.Handler, error) { allTpls := template.New("") - allTpls.Funcs(preprocessFuncs.ToFuncMap()) - - allTpls.Funcs(template.FuncMap{ - "PostURLAbs": func(id string) string { - path := filepath.Join("posts", id) + ".gmi" - return blogURL(a.params.PublicURL, path, true) - }, - "PostHTTPURL": func(id string) string { - path := filepath.Join("posts", id) - return preprocessFuncs.BlogHTTPURL(path) - }, - }) - err := fs.WalkDir(tplFS, "tpl", func(path string, d fs.DirEntry, err error) error { if err != nil { -- cgit v1.2.3