Index: /pycgibattler/trunk/10index.tmpl
===================================================================
--- /pycgibattler/trunk/10index.tmpl (revision 57)
+++ /pycgibattler/trunk/10index.tmpl (revision 60)
@@ -1,6 +1,7 @@
## $Id$
#encoding UTF-8
+#import os
#import time
-#include "00header.tmpl"
+#include $os.path.expanduser($config.get('template', 'header'))
@@ -59,3 +60,3 @@
-#include "90footer.tmpl"
+#include $os.path.expanduser($config.get('template', 'footer'))
Index: /pycgibattler/trunk/20character.tmpl
===================================================================
--- /pycgibattler/trunk/20character.tmpl (revision 57)
+++ /pycgibattler/trunk/20character.tmpl (revision 60)
@@ -1,8 +1,9 @@
## $Id$
#encoding UTF-8
+#import os
#import time
#import urllib
#import xml.sax.saxutils
-#include "00header.tmpl"
+#include $os.path.expanduser($config.get('template', 'header'))
#for $e in $entries
@@ -71,3 +72,3 @@
-#include "90footer.tmpl"
+#include $os.path.expanduser($config.get('template', 'footer'))
Index: /pycgibattler/trunk/30battle.tmpl
===================================================================
--- /pycgibattler/trunk/30battle.tmpl (revision 57)
+++ /pycgibattler/trunk/30battle.tmpl (revision 60)
@@ -1,6 +1,7 @@
## $Id$
#encoding UTF-8
+#import os
#import operator
-#include "00header.tmpl"
+#include $os.path.expanduser($config.get('template', 'header'))
#for $tnum, $entry in $enumerate($result.history)
@@ -100,3 +101,3 @@
-#include "90footer.tmpl"
+#include $os.path.expanduser($config.get('template', 'footer'))
Index: /pycgibattler/trunk/80error.tmpl
===================================================================
--- /pycgibattler/trunk/80error.tmpl (revision 57)
+++ /pycgibattler/trunk/80error.tmpl (revision 60)
@@ -1,5 +1,6 @@
## $Id$
#encoding UTF-8
-#include "00header.tmpl"
+#import os
+#include $os.path.expanduser($config.get('template', 'header'))
@@ -19,3 +20,3 @@
-#include "90footer.tmpl"
+#include $os.path.expanduser($config.get('template', 'footer'))
Index: /pycgibattler/trunk/pycgibattler.conf.sample
===================================================================
--- /pycgibattler/trunk/pycgibattler.conf.sample (revision 57)
+++ /pycgibattler/trunk/pycgibattler.conf.sample (revision 60)
@@ -10,4 +10,6 @@
[template]
css = /tdiary.css
+header = 00header.tmpl
+footer = 90footer.tmpl
index = 10index.tmpl
character = 20character.tmpl