Esempio n. 1
0
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))
Esempio n. 2
0
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))
Esempio n. 3
0
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
Esempio n. 5
0
 def validate(self):
     self.validate_dates()
     self.set_route()
     if not self.dynamic_route:
         self.route = quoted(self.route)
Esempio n. 6
0
 def get_route(self):
     return 'jobs/' + quoted(self.page_name)
	def get_route(self):
		return 'jobs/' + quoted(self.page_name)
Esempio n. 8
0
	def scrub(self, text):
		return quoted(cleanup_page_name(text).replace('_', '-'))