page_list_and_timeline.html 1.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. <div class="page-list-container">
  2. <ul class="nav nav-tabs">
  3. <li class="active"><a href="#view-list" data-toggle="tab">{{ t('List View') }}</a></li>
  4. {% if isEnabledTimeline() %}
  5. <li><a href="#view-timeline" data-toggle="tab">{{ t('Timeline View') }}</a></li>
  6. {% endif %}
  7. </ul>
  8. <div class="tab-content">
  9. {# list view #}
  10. <div class="p-t-10 active tab-pane fade page-list-container in" id="view-list">
  11. {% if pages.length == 0 %}
  12. <div class="m-t-10">
  13. {% if isTrashPage() %}
  14. No deleted pages.
  15. {% else %}
  16. There are no pages under <strong>{{ path }}</strong>.
  17. {% endif %}
  18. </div>
  19. {% else %}
  20. {% include 'page_list.html' with { pages: pages, pager: pager, viewConfig: viewConfig } %}
  21. {% endif %}
  22. </div>
  23. {# timeline view #}
  24. {% if isEnabledTimeline() %}
  25. <div class="tab-pane m-t-30" id="view-timeline" data-shown=0>
  26. {% for page in pages %}
  27. <div class="timeline-body" id="id-{{ page.id }}" data-page-path="{{ page.path }}">
  28. <div class="panel panel-timeline">
  29. <div class="panel-heading"><a href="{{ page.path }}">{{ decodeURIComponent(page.path) }}</a></div>
  30. <div class="panel-body">
  31. <div class="revision-body wiki"></div>
  32. </div>
  33. </div>
  34. <script type="text/template">{{ page.revision.body.toString() | encodeHTML }}</script>
  35. </div>
  36. <hr>
  37. {% endfor %}
  38. </div>
  39. {% endif %}
  40. </div>
  41. </div>