Commit Graph

11 Commits

Author SHA1 Message Date
67a30e2471 Add visitor tracking code 2014-12-02 15:46:13 -08:00
8a2d6a7c04 Refactor modules into a plugin-based system
All modules are now plugins. The config.py calls load_plugin for each
plugin it needs (some plugins may load others automatically). Also each
plugin keeps its own template folder which gets added to the template
search path, so i.e. if the photo plugin is unloaded completely, the URL
endpoints won't work either (with the old system, since the HTML
templates still existed in the default root the endpoints would still
serve pages, just without any Python logic behind them).
2014-07-23 14:21:53 -07:00
b58563b0d1 Make Rophako support SSL 2014-04-18 23:00:13 +00:00
fb9e9a9f01 Fix default SITE_ROOT 2014-04-09 15:15:45 -07:00
6709a867ea Make site root configurable for easier setup 2014-04-09 15:14:40 -07:00
9a4f74844d Add RSS feed, contact page, Kirsle.net stuff 2014-04-06 18:02:34 -07:00
4bb9b5d687 Add Comments and Emoticons modules 2014-04-06 15:45:43 -07:00
91536e3d05 Add photo albums and hook them up to the blog 2014-04-05 00:47:43 -07:00
f9c2481499 Add the web blog views/models/controllers 2014-03-28 01:23:12 -07:00
80c20ec87b JsonDB, In'tl setup, user login and admin pages 2014-02-19 23:51:18 -08:00
f86d1df276 Initial structure of web app 2014-02-18 22:30:21 -08:00