mirror of
https://git.sr.ht/~adnano/kiln
synced 2024-10-30 09:23:09 +00:00
Expose path functions to permalinks
This commit is contained in:
parent
d1ab0d1aae
commit
28d241980a
|
@ -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 a new issue