def __init__(self, r): view = r.view page = r.page self.request = r self.view = view.code if view else None self.url = view.path self.in_navigation = r.in_navigation self.page = page self.id = page.id if page else None self.inner_template = page.inner_template if page else None self.doc_type = htmldoc(None if not page else page.doctype)
def doc_type(self): d = self.doctype return htmldoc(d)