X-Git-Url: https://source.tree.se/git?p=treecutter.git;a=blobdiff_plain;f=treecutter%2Fpage.py;fp=treecutter%2Fpage.py;h=dea69e6992a6d505ac5ccf448e0551f20aeb07f7;hp=53eeb0d40baa357f18c7f76d98404b8ed1206518;hb=369be7201d9703391d90d488cca8862b903ef15e;hpb=870b74488439f6c30974eb759d5032fc06cb8c14 diff --git a/treecutter/page.py b/treecutter/page.py index 53eeb0d..dea69e6 100644 --- a/treecutter/page.py +++ b/treecutter/page.py @@ -46,7 +46,6 @@ class Page(): ta = self._doc.xpath(u'/db:article/db:info/db:titleabbrev',namespaces=const.XPATH) if ta: self._menu = unicode(ta[0].text) - dirname = os.path.dirname(self._file) cwd = os.getcwd() code = self._doc.xpath(u"//xi:include[@parse='text']",namespaces=const.XPATH) @@ -138,7 +137,7 @@ class Page(): os.remove(outfile) os.chdir(cwd) - def template(self,sitemap,style,tdir): + def template(self,sitemap,style,tdir,subdir): htmlmenu = sitemap.gen_menu(self._lang,None,"menu") levelmenu = sitemap.gen_menu(self._lang,self,"tree") langmenu = sitemap.lang_menu(self._lang,self._link) @@ -150,7 +149,8 @@ class Page(): 'menu':htmlmenu, 'article':article, 'levelmenu':levelmenu, - 'langmen':langmenu} + 'langmen':langmenu, + 'subdir':subdir} s = unicode(style, "utf-8") t = s+'index.'+self._lang+'.xhtml.tmpl'