Browse Source

add config MetaImg & MetaDescr for main page

master
arnaucube 4 years ago
parent
commit
6d01e14a67
3 changed files with 5 additions and 0 deletions
  1. BIN
      blogo
  2. +3
    -0
      main.go
  3. +2
    -0
      readConfig.go

BIN
blogo


+ 3
- 0
main.go

@ -39,6 +39,9 @@ func main() {
m := make(map[string]string) m := make(map[string]string)
m["[blogo-title]"] = config.Title m["[blogo-title]"] = config.Title
m["[blogo-content]"] = blogoIndex m["[blogo-content]"] = blogoIndex
m["[blogo-summary]"] = config.MetaDescr
m["[blogo-img]"] = config.AbsoluteUrl + "/" + config.MetaImg
m["[blogo-link]"] = config.AbsoluteUrl
r := putHTMLToTemplate(indexTemplate, m) r := putHTMLToTemplate(indexTemplate, m)
writeFile(outputDir+"/"+"index.html", r) writeFile(outputDir+"/"+"index.html", r)

+ 2
- 0
readConfig.go

@ -16,6 +16,8 @@ type Post struct {
//Config gets the config.json file into struct //Config gets the config.json file into struct
type Config struct { type Config struct {
Title string `json:"title"` Title string `json:"title"`
MetaImg string `json:"metaimg"`
MetaDescr string `json:"metadescr"`
RelativePath string `json:"relativePath"` RelativePath string `json:"relativePath"`
AbsoluteUrl string `json:"absoluteUrl"` AbsoluteUrl string `json:"absoluteUrl"`
IndexTemplate string `json:"indexTemplate"` IndexTemplate string `json:"indexTemplate"`

Loading…
Cancel
Save