Beispiel #1
0
 def row(self, ctx, req, item):
     return [
         hyperlink(req.resource_url(item), item.id),
         item.name,
         item.analyzed,
         item.gloss,
         item.description,
         hyperlink(req.resource_url(item.language), item.language.name),
     ]
Beispiel #2
0
 def row(self, ctx, req, item):
     return [
         hyperlink(req.resource_url(item), item.id),
         item.name,
         item.analyzed,
         item.gloss,
         item.description,
         hyperlink(req.resource_url(item.language), item.language.name),
     ]
Beispiel #3
0
 def row(self, ctx, req, item):
     res = super(Values, self).row(ctx, req, item)
     res.insert(1, hyperlink(req.resource_url(item.valueset.parameter),
                             item.valueset.parameter.__unicode__()))
     res.insert(2, hyperlink(req.resource_url(item.valueset.language),
                             item.valueset.language.__unicode__()))
     res.append(hyperlink(req.resource_url(item.valueset.contribution),
                             item.valueset.contribution.__unicode__()))
     res.append(item.comment)
     return res
Beispiel #4
0
 def row(self, ctx, req, item):
     res = super(Values, self).row(ctx, req, item)
     for obj in [item.valueset.parameter, item.valueset.language]:
         res.append(hyperlink(req.resource_url(obj), str(obj)))
     res.extend([item.frequency or '', item.confidence or ''])
     res.append(';'.join(filter(
         None, [r.source.name for r in item.valueset.references if r.source])))
     return res
Beispiel #5
0
 def row(self, ctx, req, item):
     res = super(Values, self).row(ctx, req, item)
     for obj in [item.valueset.parameter, item.valueset.language]:
         res.append(hyperlink(req.resource_url(obj), obj.__unicode__()))
     res.extend([item.frequency or '', item.confidence or ''])
     res.append(';'.join(filter(
         None, [r.source.name for r in item.valueset.references if r.source])))
     return res
Beispiel #6
0
    def test_hyperlink(self):
        from clld.lib.excel import hyperlink

        assert hyperlink('http://example.org', label='"example"')
Beispiel #7
0
 def row(self, ctx, req, item):
     return [item.id, hyperlink(req.resource_url(item), str(item))]
Beispiel #8
0
 def row(self, ctx, req, item):
     return [item.id, hyperlink(req.resource_url(item), item.__unicode__())]
Beispiel #9
0
 def row(self, ctx, req, item):
     res = super(Values, self).row(ctx, req, item)
     for obj in [item.valueset.parameter, item.valueset.language]:
         res.append(hyperlink(req.resource_url(obj), obj.__unicode__()))
     return res
Beispiel #10
0
 def row(self, ctx, req, item):
     return [item.id, hyperlink(req.resource_url(item), item.__unicode__())]
Beispiel #11
0
    def test_hyperlink(self):
        from clld.lib.excel import hyperlink

        assert hyperlink("http://example.org", label='"example"')