1
$def with (ds, tags, meta, formats, papers, networks=[])
3
<div class="title"><h2>$ds.name [$ds.sid]
4
$if check_admin(redirect=False):
6
<a href="$:getbase()/web/edit/$ds.id">[edit]</a>
7
<a href="$:getbase()/web/check/$ds.id">[check]</a>
8
<a href="$:getbase()/web/delete/$ds.id">[delete]</a>
9
<a href="$:getbase()/web/recreate/$ds.id">[recreate]</a>
14
<p class="datasettags2">
28
$:", ".join(link_to_tag(getbase(), tag) for tag in tags)
29
<p class="datasetdate2">$ds.date</p>
31
<p>$ds.shortdescription</p>
35
$for k,f in dataformats.items():
37
<span style="width:35px;float:left;">
38
$if k in formats.keys():
39
<a href="$:getbase()/api/dataset?id=${ds.id}&format=$k">
40
<img src="$:getbase()/static/images/formats/${k}.png"
41
style="display:block;height:20px;margin-left:auto;margin-right:auto;"
42
alt="" title="Download in $k format" /></a>
44
$if k in formats.keys():
45
<a href="$:getbase()/api/dataset?id=${ds.id}&format=$k">${k} format</a>
46
($pretty_size(formats[k].size)) – $formats[k].shortdesc,
47
<a href="$:getbase()/api/format?dataformat=$k&format=html">more...</a>
53
<div class="datasetdescription">
54
$:markdown(ds.description)
57
$if ds.nnets > 1 and len(networks) > 1:
61
<dt>($net.id) '$net.sid'</dt>
62
<dd>$net.vertices vertices, $net.edges edges. $net.description</dd>
69
<dt>$m.type.capitalize() attribute '$m.name'</dt>
71
$if m.network=='NULL' and len(networks) > 1:
73
$elif len(networks) > 1:
80
<h3>Publication(s)</h3>
85
<p>$:makelinks(ds.source)</p>
88
<p><a href="$ds.licence_url">$ds.licence_name</a></p>