detail.html 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. {% extends "layout.html" %}
  2. {% block body %}
  3. <div class="row">
  4. <div class="col-lg-12">
  5. <div class="page-header">
  6. <h2>Preview</h2>
  7. </div>
  8. </div>
  9. </div>
  10. {% if origin %}
  11. <div class="row">
  12. <div class="col-lg-12">
  13. <div class="page-header">
  14. <h2>Related</h2>
  15. </div>
  16. </div>
  17. </div>
  18. <div class="row">
  19. <div class="col-lg-12">
  20. <p>
  21. {% for p in origin %}
  22. <a class="btn btn-link" href="/detail/{{ p.id }}">{{ p.name }}</a> <i class="fa fa-angle-right"></i>
  23. {% endfor %}
  24. <a class="btn btn-link active" href="#">{{ dataset.name }}</a>
  25. </p>
  26. </div>
  27. </div>
  28. {% endif %}
  29. <div class="row">
  30. <div class="col-lg-12">
  31. <div class="page-header">
  32. <h2>Files</h2>
  33. </div>
  34. </div>
  35. </div>
  36. <div class="row">
  37. <div class="col-lg-12">
  38. <ol class="breadcrumb">
  39. <li><a href="/detail/{{ dataset.id }}">root</a></li>
  40. {% for part, path in subpaths %}
  41. <li><a href="/detail/{{ dataset.id }}/{{ path }}">{{ part }}</a></li>
  42. {% endfor %}
  43. </ol>
  44. </div>
  45. </div>
  46. <div class="row">
  47. <div class="col-lg-12">
  48. <table class="table table-hover">
  49. {% for dirname in dirs %}
  50. <tr>
  51. {% if path %}
  52. <td><a href="/detail/{{ dataset.id }}/{{ path }}/{{ dirname }}">{{ dirname }}</a></td>
  53. {% else %}
  54. <td><a href="/detail/{{ dataset.id }}/{{ dirname }}">{{ dirname }}</a></td>
  55. {% endif %}
  56. <td></td>
  57. </tr>
  58. {% endfor %}
  59. {% for filename, filesize in files %}
  60. <tr>
  61. <td>{{ filename }}</td>
  62. <td>{{ filesize | naturalsize }}</td>
  63. </tr>
  64. {% endfor %}
  65. </table>
  66. </div>
  67. </div>
  68. {% endblock %}