Browse Source

feat: add attachment and downalod link

master
colorfulberry 5 years ago
parent
commit
2cbc2e4012
4 changed files with 42 additions and 57 deletions
  1. +1
    -0
      options/locale/locale_en-US.ini
  2. +1
    -0
      options/locale/locale_zh-CN.ini
  3. +40
    -56
      templates/repo/datasets/dataset_list.tmpl
  4. +0
    -1
      web_src/less/_dataset.less

+ 1
- 0
options/locale/locale_en-US.ini View File

@@ -643,6 +643,7 @@ edit = edit
private = private private = private
public = public public = public
back = back back = back
copy_url=copy download url
visibility = visibility visibility = visibility
visibility_description = Only the owner or the organization members if they have rights, will be able to see it. visibility_description = Only the owner or the organization members if they have rights, will be able to see it.
visibility_helper = Make Dataset Private visibility_helper = Make Dataset Private


+ 1
- 0
options/locale/locale_zh-CN.ini View File

@@ -643,6 +643,7 @@ edit=编辑
private=私有 private=私有
public=公有 public=公有
back=返回 back=返回
copy_url=复制下载链接
visibility=可见性 visibility=可见性
visibility_description=只有组织所有人或拥有权利的组织成员才能看到。 visibility_description=只有组织所有人或拥有权利的组织成员才能看到。
visibility_helper=将数据集设为私有 visibility_helper=将数据集设为私有


+ 40
- 56
templates/repo/datasets/dataset_list.tmpl View File

@@ -1,81 +1,65 @@
<div class="ui grid item">
<div class="row">
<div class="six wide column">
<div class="title">
<span class="fitted">{{svg "octicon-file-directory" 16}}</span>深度学习数据集视频1.1.0
{{if .dataset.Attachments}}
{{range .dataset.Attachments}}
<div class="ui grid item">
<div class="row">
<div class="six wide column">
<a class="title" href="{{.DownloadURL}}">
<span class="fitted">{{svg "octicon-cloud-download" 16}}</span> {{.Name}}
</a>
</div>
<div class="two wide column">
{{.Size | FileSize}}
</div>
<div class="two wide column">
<span class="ui text center" data-tooltip="{{$.i18n.Tr "dataset.download_count"}}" data-position="bottom right">{{svg "octicon-flame" 16}} {{(.DownloadCount | PrettyNumber)}}</span>
</div> </div>
</div>
<div class="one wide column">
12GB
</div>


<div class="three wide column">
<span>由 <a href="/berry">berry</a> 于 <span class="time-since poping up" title="" data-content="2020年05月23日 10时52分49秒" data-variation="inverted tiny">5 天前</span>创建</span>
</div>
<div class="one wide column">
<span class="ui text center" data-tooltip="{{$.i18n.Tr "dataset.copy_url"}}" data-position="bottom right">{{svg "octicon-file" 16}}</span>
</div>


<div class="four wide column">
<div class="ui buttons">
<button class="ui button">private</button>
<div class="or"></div>
<button class="ui positive button active">public</button>
<div class="three wide column">
<div class="ui buttons mini">
<a class="ui button mini">private</a>
<div class="or"></div>
<a class="ui positive button active mini">public</a>
</div>
</div>
<div class="two wide column right aligned">
<a class="delete-button ui red button mini" href="">删除</a>
</div> </div>
</div>
<div class="two wide column right aligned">
<a class="delete-button ui red button" href="" data-url="{{.DeleteBranchLink}}">删除</a>
</div> </div>
</div> </div>
</div>
{{end}}
{{end}}
<div class="ui grid item"> <div class="ui grid item">
<div class="row"> <div class="row">
<div class="six wide column"> <div class="six wide column">
<div class="title">
<span class="fitted">{{svg "octicon-file-directory" 16}}</span>深度学习数据集视频1.1.0
</div>
<a class="title">
<span class="fitted">{{svg "octicon-cloud-download" 16}}</span> 深度学习数据集视频1.1.0
</a>
</div> </div>
<div class="one wide column">
<div class="two wide column">
12GB 12GB
</div> </div>


<div class="three wide column">
<span>由 <a href="/berry">berry</a> 于 <span class="time-since poping up" title="" data-content="2020年05月23日 10时52分49秒" data-variation="inverted tiny">5 天前</span>创建</span>
<div class="two wide column">
<span class="ui text center" data-tooltip="{{$.i18n.Tr "dataset.download_count"}}" data-position="bottom right">{{svg "octicon-flame" 16}} 100</span>
</div> </div>


<div class="four wide column">
<div class="ui buttons">
<button class="ui button">private</button>
<div class="or"></div>
<button class="ui positive button active">public</button>
</div>
</div>
<div class="two wide column right aligned">
<a class="delete-button ui red button" href="" data-url="{{.DeleteBranchLink}}">删除</a>
</div>
</div>
</div>
<div class="ui grid item">
<div class="row">
<div class="six wide column">
<div class="title">
<span class="fitted">{{svg "octicon-file-directory" 16}}</span>深度学习数据集视频1.1.0
</div>
</div>
<div class="one wide column"> <div class="one wide column">
12GB
<span class="ui text center" data-tooltip="{{$.i18n.Tr "dataset.copy_url"}}" data-position="bottom right">{{svg "octicon-flame" 16}}</span>
</div> </div>


<div class="three wide column"> <div class="three wide column">
<span>由 <a href="/berry">berry</a> 于 <span class="time-since poping up" title="" data-content="2020年05月23日 10时52分49秒" data-variation="inverted tiny">5 天前</span>创建</span>
</div>

<div class="four wide column">
<div class="ui buttons">
<button class="ui button">private</button>
<div class="ui buttons mini">
<a class="ui button mini">private</a>
<div class="or"></div> <div class="or"></div>
<button class="ui positive button active">public</button>
<a class="ui positive button active mini">public</a>
</div> </div>
</div> </div>
<div class="two wide column right aligned"> <div class="two wide column right aligned">
<a class="delete-button ui red button" href="" data-url="{{.DeleteBranchLink}}">删除</a>
<a class="delete-button ui red button mini" href="">删除</a>
</div> </div>
</div> </div>
</div>
</div>

+ 0
- 1
web_src/less/_dataset.less View File

@@ -145,7 +145,6 @@
align-items: center; align-items: center;
} }
.title { .title {
color: #444444;
font-size: 16px; font-size: 16px;
font-weight: bold; font-weight: bold;
margin: 0 6px; margin: 0 6px;


Loading…
Cancel
Save