Ejemplo n.º 1
0
def tooltip(tag, mapping = None):
    """Used to display tags in in a human parseable format."""
    if not tag:
        return translate("WebDB", "<b>Error in pattern</b>")
    mapping = {} if mapping is None else mapping
    tag = dict((mapping.get(k, k), v) for k,v in tag.iteritems()
        if not k.startswith('#'))
        
    return pprint_tag(tag)
Ejemplo n.º 2
0
def tooltip(tag, mapping=None):
    """Used to display tags in in a human parseable format."""
    if not tag:
        return translate("WebDB", "<b>Error in pattern</b>")
    mapping = {} if mapping is None else mapping
    tag = dict((mapping.get(k, k), v) for k, v in tag.iteritems()
               if not k.startswith('#'))

    return pprint_tag(tag)
Ejemplo n.º 3
0
def display_tag(tag):
    """Used to display tags in in a human parseable format."""
    tag = dict((k,v) for k,v in tag.iteritems() if
        not k.startswith('#') and not isempty(v))

    if not tag:
        return translate("WebDB", "<b>Nothing to display.</b>")
    fmt = u"<b>%s</b>: %s<br />"
    text = pprint_tag(tag, fmt, True)
    if text.endswith(u'<br />'):
        text = text[:-len(u'<br />')]
    return text
Ejemplo n.º 4
0
def display_tag(tag):
    """Used to display tags in in a human parseable format."""
    tag = dict((k, v) for k, v in tag.iteritems()
               if not k.startswith('#') and not isempty(v))

    if not tag:
        return translate("WebDB", "<b>Nothing to display.</b>")
    fmt = u"<b>%s</b>: %s<br />"
    text = pprint_tag(tag, fmt, True)
    if text.endswith(u'<br />'):
        text = text[:-len(u'<br />')]
    return text
Ejemplo n.º 5
0
 def formattag(tags):
     if tags:
         return pprint_tag(tags, TAG_DISP, True)[:-2]
     else:
         return u""
Ejemplo n.º 6
0
 def formattag(tags):
     if tags:
         return pprint_tag(tags, TAG_DISP, True)[:-2]
     else:
         return u""