mirror of
https://git.sr.ht/~adnano/kiln
synced 2024-11-08 14:19:20 +01:00
Expose path functions to permalinks
This commit is contained in:
parent
08443f1493
commit
318241b712
@ -50,7 +50,8 @@ func LoadConfig(path string) (*Config, error) {
|
||||
// Parse permalinks
|
||||
c.permalinks = map[string]*template.Template{}
|
||||
for s := range c.Permalinks {
|
||||
t, err := template.New("permalink " + s).Parse(c.Permalinks[s])
|
||||
t := template.New(fmt.Sprintf("permalink %q", s)).Funcs(funcs)
|
||||
_, err := t.Parse(c.Permalinks[s])
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ urls = []
|
||||
|
||||
# Site permalinks
|
||||
[permalinks]
|
||||
"/" = '/{{.Date.Format "2006/01/02"}}{{.Path}}'
|
||||
"/" = '/{{ .Date.Format "2006/01/02" }}/{{ path.Base .Path }}/'
|
||||
|
||||
# Site tasks
|
||||
[[tasks]]
|
||||
|
Loading…
Reference in New Issue
Block a user