X-Git-Url: https://source.tree.se/git?p=treecutter.git;a=blobdiff_plain;f=src%2Ftree-cutter.py;h=d0b40c049a75c905b18ce1c8a1b63ed73ef06a8c;hp=b764af41c7822e3fe016c8537206fb0bbca963b0;hb=2e0152b770d38c3bd9ed59c6ee0f4a74a252836e;hpb=d63b79210e3bf7f77606176b5acea9361a38e801 diff --git a/src/tree-cutter.py b/src/tree-cutter.py index b764af4..d0b40c0 100755 --- a/src/tree-cutter.py +++ b/src/tree-cutter.py @@ -185,6 +185,29 @@ class Link(): def link(self): return self._link + def prepare(self): + for page in self._pages: + page.prepare() + + def languages(self): + p = [] + for page in self._pages: + p.append(page.language()) + return p + + def render(self): + for page in self._pages: + page.render() + + def template(self,sitemap): + for page in self._pages: + page.template(sitemap) + + def page(self,lang): + for page in self._pages: + if page.language()==lang: + return page + class Node(): def __init__(self,token,value): self._token = token