Added %%site_title%% template keyword.
[cmless] / bin / template.py
index c5b1d19..f27f493 100644 (file)
@@ -7,12 +7,18 @@ import os
 # CMless imports
 import config, misc
 
 # CMless imports
 import config, misc
 
-def tpl_title(template):
+def page_title(template):
     keyword = "page_title"
     return template.replace(config.template_delimiter + keyword +
     keyword = "page_title"
     return template.replace(config.template_delimiter + keyword +
-            config.template_delimiter, os.environ['REQUEST_URI'])
+            config.template_delimiter, config.site_name + " - " +
+            os.environ['REQUEST_URI'])
 
 
-def tpl_body(template):
+def site_title(template):
+    keyword = "site_title"
+    return template.replace(config.template_delimiter + keyword +
+            config.template_delimiter, config.site_name)
+
+def body(template):
     keyword = "page_content"
     body = misc.load_file(config.site_data_prefix + os.environ['REQUEST_URI'] +
             config.markup_file_extension)
     keyword = "page_content"
     body = misc.load_file(config.site_data_prefix + os.environ['REQUEST_URI'] +
             config.markup_file_extension)