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), ]
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
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
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
def test_hyperlink(self): from clld.lib.excel import hyperlink assert hyperlink('http://example.org', label='"example"')
def row(self, ctx, req, item): return [item.id, hyperlink(req.resource_url(item), str(item))]
def row(self, ctx, req, item): return [item.id, hyperlink(req.resource_url(item), item.__unicode__())]
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
def test_hyperlink(self): from clld.lib.excel import hyperlink assert hyperlink("http://example.org", label='"example"')