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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 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)