def set_route(context): '''Set link for the list item''' if context.is_web_form: context.route = "{0}?name={1}".format(context.pathname, quoted(context.doc.name)) elif context.doc and getattr(context.doc, 'route', None): context.route = context.doc.route else: context.route = "{0}/{1}".format(context.pathname or quoted(context.doc.doctype), quoted(context.doc.name))
def set_route(context): '''Set link for the list item''' if context.web_form_name: context.route = "{0}?name={1}".format(context.pathname, quoted(context.doc.name)) elif context.doc and getattr(context.doc, 'route', None): context.route = context.doc.route else: context.route = "{0}/{1}".format(context.pathname or quoted(context.doc.doctype), quoted(context.doc.name))
def set_portal_link(sent_via, comm): """set portal link in footer""" footer = "" if is_signup_enabled(): is_valid_recipient = cstr(sent_via.get("email") or sent_via.get("email_id") or sent_via.get("contact_email")) in comm.recipients if is_valid_recipient: url = quoted("%s/%s/%s" % (get_url(), sent_via.doctype, sent_via.name)) footer = """<!-- Portal Link --> <p><a href="%s" target="_blank">View this on our website</a></p>""" % url return footer
def set_portal_link(sent_via, comm): """set portal link in footer""" footer = "" if is_signup_enabled(): is_valid_recipient = cstr( sent_via.get("email") or sent_via.get("email_id") or sent_via.get("contact_email")) in comm.recipients if is_valid_recipient: url = quoted("%s/%s/%s" % (get_url(), sent_via.doctype, sent_via.name)) footer = """<!-- Portal Link --> <p><a href="%s" target="_blank">View this on our website</a></p>""" % url return footer
def validate(self): self.validate_dates() self.set_route() if not self.dynamic_route: self.route = quoted(self.route)
def get_route(self): return 'jobs/' + quoted(self.page_name)
def scrub(self, text): return quoted(cleanup_page_name(text).replace('_', '-'))