index.html 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. {% extends "layout.html" %}
  2. {% block body %}
  3. <div class="row">
  4. <div class="col-lg-12">
  5. <div class="page-header">
  6. <h2>Datasets</h2>
  7. </div>
  8. </div>
  9. </div>
  10. <div class="row">
  11. <div class="col-lg-12">
  12. {% if shared %}
  13. <div class="alert alert-info">
  14. <button type="button"class="close" data-dismiss="alert" aria-label="Close">&times;</button>
  15. {{ shared | join(', ', attribute='name') }} has been shared with you.
  16. </div>
  17. {% endif %}
  18. {% if result %}
  19. <table class="table table-hover">
  20. <thead>
  21. <td>Name</td>
  22. <td>Created</td>
  23. <td></td>
  24. </thead>
  25. {% for dataset, access in result %}
  26. <tr>
  27. <td><a href="/detail/{{ dataset.id }}">{{ dataset.name }}</a></td>
  28. <td>{{ dataset.created | naturaltime }}</td>
  29. <td>
  30. <div class="btn-group-xs" role="group">
  31. <a href="/download/{{ dataset.id }}" type="button" class="btn
  32. btn-default"><i class="fa fa-download"></i></a>
  33. <a href="/share/{{ dataset.id }}" type="button" class="btn btn-default"><i class="fa fa-share-alt"></i></a>
  34. {% if access.writable %}
  35. <a href="/process/{{ dataset.id }}" type="button" class="btn btn-default"><i class="fa fa-cogs"></i></a>
  36. <a href="/delete/{{ dataset.id }}" type="button" class="btn btn-danger"><i class="fa fa-trash"></i></a>
  37. {% endif %}
  38. </div>
  39. </td>
  40. </tr>
  41. {% endfor %}
  42. </table>
  43. {% endif %}
  44. </div>
  45. </div>
  46. <div class="row">
  47. <div class="col-lg-12">
  48. <a href="/create" type="button" class="btn btn-primary">New dataset</a>
  49. </div>
  50. </div>
  51. <div class="row">
  52. <div class="col-lg-12">
  53. <div class="page-header">
  54. <h2>Statistics</h2>
  55. </div>
  56. </div>
  57. </div>
  58. <div class="row">
  59. <div class="col-lg-12">
  60. <p>You are using {{ total_size | naturalsize }} in {{ num_files }} files spanning {{ datasets|length
  61. }} datasets.</p>
  62. </div>
  63. </div>
  64. {% endblock %}