Changeset 15 in code
- Timestamp:
- Aug 29, 2015, 1:07:18 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/zs.go
r14 r15 146 146 } 147 147 v["content"] = string(blackfriday.MarkdownBasic([]byte(content))) 148 b, err = ioutil.ReadFile(filepath.Join(ZSDIR, v["layout"])) 149 if err != nil { 150 return err 151 } 152 content, err = render(string(b), v, eval) 153 if err != nil { 154 return err 155 } 156 err = ioutil.WriteFile(v["output"], []byte(content), 0666) 148 return buildPlain(filepath.Join(ZSDIR, v["layout"]), v) 149 } 150 151 func buildPlain(path string, vars map[string]string) error { 152 b, err := ioutil.ReadFile(path) 153 if err != nil { 154 return err 155 } 156 content, err := render(string(b), vars, eval) 157 if err != nil { 158 return err 159 } 160 output := filepath.Join(PUBDIR, path) 161 if s, ok := vars["output"]; ok { 162 output = s 163 } 164 err = ioutil.WriteFile(output, []byte(content), 0666) 157 165 if err != nil { 158 166 return err
Note:
See TracChangeset
for help on using the changeset viewer.