Author: ianb
Date: 2004-04-13 00:45:17 -0600 (Tue, 13 Apr 2004)
New Revision: 44
Added:
Wiki/lib/default_static.tmpl
Modified:
Wiki/lib/wiki.py
Log:
Added a default template
Added: Wiki/lib/default_static.tmpl
===================================================================
--- Wiki/lib/default_static.tmpl 2004-04-13 06:42:26 UTC (rev 43)
+++ Wiki/lib/default_static.tmpl 2004-04-13 06:45:17 UTC (rev 44)
@@ -0,0 +1,9 @@
+<html>
+ <head>
+ <title>$page.title</title>
+ <link rel="stylesheet" href="default.css" type="text/css">
+ </head>
+ <body>
+ $page.staticHTML
+ </body>
+</html>
Modified: Wiki/lib/wiki.py
===================================================================
--- Wiki/lib/wiki.py 2004-04-13 06:42:26 UTC (rev 43)
+++ Wiki/lib/wiki.py 2004-04-13 06:45:17 UTC (rev 44)
@@ -185,7 +185,11 @@
if not self.config.staticPublish:
return
if self.template is None:
- self.template = pooledtemplate.Template(file=self.config.staticTemplate)
+ if not os.path.exists(self.config.staticTemplate):
+ filename = os.path.join(os.path.dirname(__file__), 'default_static.tmpl')
+ else:
+ filename = self.config.staticTemplate
+ self.template = pooledtemplate.Template(file=filename)
result = self.template.eval(page=page)
if not os.path.exists(self.config.staticPath):
os.mkdir(self.config.staticPath)
|