You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

lfs.tmpl 2.5KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {{template "base/head" .}}
  2. <div class="repository settings lfs">
  3. {{template "repo/header" .}}
  4. {{template "repo/settings/navbar" .}}
  5. <div class="ui container">
  6. {{template "base/alert" .}}
  7. <h4 class="ui top attached header">
  8. {{.i18n.Tr "repo.settings.lfs_filelist"}} ({{.i18n.Tr "admin.total" .Total}})
  9. <div class="ui right">
  10. <a class="ui black tiny show-panel button" href="{{.Link}}/locks"><span class="octicon-tiny">{{svg "octicon-lock" 16}}</span>{{.i18n.Tr "repo.settings.lfs_locks"}}</a>
  11. <a class="ui blue tiny show-panel button" href="{{.Link}}/pointers"><span class="octicon-tiny">{{svg "octicon-search" 16}}</span>&nbsp;{{.i18n.Tr "repo.settings.lfs_findpointerfiles"}}</a>
  12. </div>
  13. </h4>
  14. <table id="lfs-files-table" class="ui attached segment single line table">
  15. <tbody>
  16. {{range .LFSFiles}}
  17. <tr>
  18. <td>
  19. <span class="text sha label">
  20. <a href="{{$.Link}}/show/{{.Oid}}" title="{{.Oid}}" class="ui detail icon button brown truncate">
  21. {{ShortSha .Oid}}
  22. </a>
  23. </span>
  24. </td>
  25. <td>{{FileSize .Size}}</td>
  26. <td>{{TimeSince .CreatedUnix.AsTime $.Lang}}</td>
  27. <td class="right aligned">
  28. <a class="ui blue show-panel button" href="{{$.Link}}/find?oid={{.Oid}}&size={{.Size}}">{{$.i18n.Tr "repo.settings.lfs_findcommits"}}</a>
  29. <button class="ui basic show-modal icon button" data-modal="#delete-{{.Oid}}">
  30. <span class="btn-octicon btn-octicon-danger poping up" data-content="{{$.i18n.Tr "repo.editor.delete_this_file"}}" data-position="bottom center" data-variation="tiny inverted">{{svg "octicon-trashcan" 16}}</span>
  31. </button>
  32. </td>
  33. </tr>
  34. {{else}}
  35. <tr>
  36. <td colspan="4">{{.i18n.Tr "repo.settings.lfs_no_lfs_files"}}</td>
  37. </tr>
  38. {{end}}
  39. </tbody>
  40. </table>
  41. {{template "base/paginate" .}}
  42. {{range .LFSFiles}}
  43. <div class="ui basic modal" id="delete-{{.Oid}}">
  44. <div class="ui icon header">
  45. {{$.i18n.Tr "repo.settings.lfs_delete" .Oid}}
  46. </div>
  47. <div class="content center">
  48. <p>
  49. {{$.i18n.Tr "repo.settings.lfs_delete_warning"}}
  50. </p>
  51. <form class="ui form" action="{{$.Link}}/delete/{{.Oid}}" method="post">
  52. {{$.CsrfTokenHtml}}
  53. <div class="center actions">
  54. <div class="ui basic cancel inverted button">{{$.i18n.Tr "settings.cancel"}}</div>
  55. <button class="ui basic inverted yellow button">{{$.i18n.Tr "modal.yes"}}</button>
  56. </div>
  57. </form>
  58. </div>
  59. </div>
  60. {{end}}
  61. </div>
  62. </div>
  63. {{template "base/footer" .}}