moved output to './html/'

renamed template
improved 'development' page
This commit is contained in:
lars 2007-01-04 20:52:03 +00:00
parent e6eec6a97c
commit bf77b60770
23 changed files with 59 additions and 913 deletions

View file

@ -11,11 +11,12 @@ except ImportError:
class TemplateWriter:
templatefile = "./gerippe.tmpl"
tmpldir = "./placeholder"
contentdir = "./content"
templatefile = "template.tmpl"
tmpldir = "placeholder"
contentdir = "content"
tmplfileext = ".tmpl"
outfileext = ".html"
output_directory = "html"
max_rss_items = 5
## regular expressions of not-wanted file/directory names
## for now: no svn, no vi-swap files, no backup files
@ -69,9 +70,10 @@ class TemplateWriter:
return entries
def build_sites_from_gerippe(self):
def build_sites_from_template(self):
print "Building:"
for html in self.get_sorted(self.get_filtered(os.listdir(self.contentdir))):
print " building: %s%s" % (html, self.outfileext)
print " %s%s" % (html, self.outfileext)
self.placeholder["entries"] = self.get_entries(html)
## start with the content of the template
text = self.template
@ -82,7 +84,7 @@ class TemplateWriter:
text = text % self.placeholder
text = text % self.placeholder
## write the result
outfile = open(html + self.outfileext, "w")
outfile = open(os.path.join(self.output_directory, html + self.outfileext), "w")
outfile.write(text)
outfile.close()
return
@ -101,5 +103,5 @@ class TemplateWriter:
if __name__ == "__main__":
TemplateWriter().build_sites_from_gerippe()
TemplateWriter().build_sites_from_template()