Refactoring, using const, removing global variables, passing some new arguments.
[treecutter.git] / treecutter / link.py
old mode 100755 (executable)
new mode 100644 (file)
index b5dcf83..69ee9b1
@@ -1,21 +1,6 @@
 #!/usr/bin/python
-import os
-import fnmatch
-import subprocess
-import amara
-import re
-import tempfile
-import errno
-import time
-import argparse
-import shutil
-import pygraphviz as pgv
 import glob
-import gettext
-import shutil
-from amara import bindery
-from amara.xslt import transform
-from Cheetah.Template import Template
+from treecutter.page import Page
 
 class Link():
     """Class representing a webpage on the site"""
@@ -54,13 +39,13 @@ class Link():
             p.append(page.language())
         return p
 
-    def render(self):
+    def render(self, style):
         for page in self._pages:
-            page.render()
+            page.render(style)
 
-    def template(self,sitemap):
+    def template(self,sitemap,style,tdir):
         for page in self._pages:
-            page.template(sitemap)
+            page.template(sitemap,style,tdir)
 
     def page(self,lang):
         for page in self._pages: