continue working on config and default parsing

This commit is contained in:
Daniel Fichtinger 2024-11-25 16:05:35 -05:00
parent 4d1b18fd12
commit c6c801e248
8 changed files with 183 additions and 109 deletions

View file

@ -74,7 +74,7 @@ func buildPageData(m Metadata, path string, settings *Settings) *PageData {
}
func ConvertFile(in string, out string, settings *Settings) error {
mdPre, err := ReadFile(in)
mdPre, err := util.ReadFile(in)
if err != nil {
return err
}
@ -86,10 +86,7 @@ func ConvertFile(in string, out string, settings *Settings) error {
fmt.Println("Title: ", pd.Title)
// build according to template here
html, err := MdToHTML(md)
if err != nil {
return err
}
html := MdToHTML(md)
pd.Content = template.HTML(html)
tmpl, err := template.New("webpage").Parse(settings.DefaultTemplate)
@ -102,6 +99,6 @@ func ConvertFile(in string, out string, settings *Settings) error {
return err
}
err = WriteFile(output.Bytes(), out)
err = util.WriteFile(output.Bytes(), out)
return err
}