def cache_history(page, pr): if not IOpenPage.providedBy(page): return False try: history = pr.getHistory(page, countPurged=False) except ArchivistRetrieveError, e: print e return False
def openpage_provided(viewlet): """return True if the viewlet context is a wiki page""" return IOpenPage.providedBy(viewlet.context)