def render(self): portal_url = api.portal.get().absolute_url() url = self.request.get('u', portal_url) url = urllib.unquote(url) md5 = self.request.get('m') md5_comparison = utils.calculate_md5(url) if md5_comparison != md5: url = portal_url self.request.RESPONSE.redirect(url)
def heb_url_md5(self, url): """Return the md5 associated to the hebergement url""" return utils.calculate_md5(url)