Commit | Line | Data |
---|---|---|
acd291ea AT |
1 | #!/usr/bin/python3 |
2 | ||
3 | # (c) 2017 Aaron Taylor <ataylor at subgeniuskitty dot com> | |
4 | # See LICENSE file for copyright and license details. | |
5 | ||
6 | # Python imports | |
d955cfad | 7 | import sys |
acd291ea AT |
8 | |
9 | # CMless imports | |
d955cfad | 10 | import config, misc, template |
acd291ea AT |
11 | |
12 | def main(): | |
13 | print("Content-Type: text/html;charset=utf-8\n") | |
14 | ||
d955cfad | 15 | content = misc.load_file(config.site_template_prefix + "/" + config.template_file) |
0a58f7f1 AT |
16 | content = template.page_title(content) |
17 | content = template.site_title(content) | |
990c6f79 | 18 | content = template.current_year(content) |
0a58f7f1 | 19 | content = template.body(content) |
d955cfad | 20 | print(content) |
acd291ea AT |
21 | |
22 | if __name__ == "__main__": | |
23 | sys.exit(main()) |