Commit Graph

17 Commits (eb1880d348be64b1eef22a72ffed62cc916b1119)

Author SHA1 Message Date
Noah 6d3de7da69 Let me use interface{} for template vars
Since most of the `render.Vars{}` fields were hardcoded/not really
editable for the templates, apart from .Data, this struct is now locked
away in the render subpackage.

End http.HandlerFunc's can then make any arbitrary template data
structure they want to, available inside the templates as `.Data`.
2018-02-10 14:05:41 -08:00
Noah eab7dae75b Further simplify template rendering 2018-02-10 13:16:20 -08:00
Noah f0045ae2cf Move Flash and Redirect responses to subpackage 2018-02-10 11:20:27 -08:00
Noah 60ccaf7b35 Eviscerate the last of the middleware into sub-packages 2018-02-10 11:14:42 -08:00
Noah e393b1880f Move template rendering into sub-package 2018-02-10 10:08:45 -08:00
Noah aabcf59181 Branch markdown into its own subpackage 2018-02-09 19:01:56 -08:00
Noah 9e58456aaa ACE Code Editor for Pages and Blogs 2017-12-23 15:29:38 -08:00
Noah 94cdc916ac Blog tag pages and contact form 2017-12-22 18:34:58 -08:00
Noah d730b4d43c Import wiki pages, render Markdown pages w/ Pygments 2017-12-02 10:47:21 -08:00
Noah 88a9908c19 Make the blog index includeable from site index 2017-12-01 08:07:21 -08:00
Noah cd575ffb1e Various small fixes 2017-11-26 19:44:36 -08:00
Noah 4a7a87c306 Plain text and HTML emails 2017-11-26 19:05:31 -08:00
Noah 527e995c1c Add support for subscribing to comment threads 2017-11-26 18:52:14 -08:00
Noah b127c61dd7 Blog post creation, viewing, index listing, editing, deleting 2017-11-24 11:56:32 -08:00
Noah 3d4d69decc Sessions, log in-out, app settings GUI 2017-11-15 06:55:15 -08:00
Noah 456cad7a50 Initial "Bluez" default theme and Admin Setup page 2017-10-31 09:42:15 -07:00
Noah 2966cb2c7f Initial static file router 2017-10-07 21:48:58 -07:00