def gcb_tags(data): """Apply GCB custom tags, if enabled. Otherwise pass as if by 'safe'.""" data = unicode(data) if tags.CAN_USE_DYNAMIC_TAGS.value: return jinja2.utils.Markup(tags.html_to_safe_dom(data, handler)) else: return jinja2.utils.Markup(data)
def gcb_tags(data): """Apply GCB custom tags, if enabled. Otherwise pass as if by 'safe'.""" data = unicode(data) if tags.CAN_USE_DYNAMIC_TAGS.value: return jinja2.utils.Markup(tags.html_to_safe_dom(data, handler)) else: return jinja2.utils.Markup(data)
def gcb_tags(data): """Apply GCB custom tags, if enabled. Otherwise pass as if by 'safe'.""" if not isinstance(data, basestring): return data if tags.CAN_USE_DYNAMIC_TAGS.value: return jinja2.utils.Markup(tags.html_to_safe_dom(data, handler)) else: return jinja2.utils.Markup(data)
def gcb_tags(data): """Apply GCB custom tags, if enabled. Otherwise pass as if by 'safe'.""" if not isinstance(data, basestring): return data if tags.CAN_USE_DYNAMIC_TAGS.value: return jinja2.utils.Markup(tags.html_to_safe_dom(data, handler)) else: return jinja2.utils.Markup(data)