textsitemap: adding a sitemap just made out of txt
authorFredrik Unger <fred@tree.se>
Tue, 22 Jan 2019 20:22:14 +0000 (21:22 +0100)
committerFredrik Unger <fred@tree.se>
Tue, 22 Jan 2019 20:22:14 +0000 (21:22 +0100)
This is useful for other tools needing a sitemap for a menue in another
part of the application which is not a part of the treecutter part

treecutter/sitemap.py

index 74b01cfbfe1be02344899b8ed1b8caf33d21dc42..106acb511e84bbe604d260046954a3204e927b54 100644 (file)
@@ -102,7 +102,11 @@ class Sitemap():
         for l in self._sitelang:
             sitmaplink.add_page((l,'/sitemap.'+l+'.xml'))
         for l in self._sitelang:
-            sitmaplink.page(l).set_article(self.gen_menu(l,None,"tree sitemap"))
+            txtmenu = self.gen_menu(l,None,"tree sitemap")
+            sitmaplink.page(l).set_article(txtmenu)
+            f = open(self._tmptarget+'sitemap.'+l+'.txt', "w")
+            f.write(txtmenu)
+            f.close()
             sitmaplink.page(l).template(self,self._style,self._tmptarget,self._subdir)
         t7 = time()
         print "Sitemap  [%5.2f s]" % (round(t7-t6,2))