page_list.html 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <ul class="page-list-ul page-list-ul-flat">
  2. {% for data in pages %}
  3. {% if pagePropertyName %}
  4. {% set page = data[pagePropertyName] %}
  5. {% else %}
  6. {% set page = data %}
  7. {% endif %}
  8. <li>
  9. <img src="{{ page.revision.author|picture }}" class="picture img-circle">
  10. <a href="{{ page.path }}"
  11. class="page-list-link"
  12. data-path="{{ page.path }}"
  13. data-short-path="{{ page.path|path2name }}">{{ decodeURIComponent(page.path) }}
  14. </a>
  15. <span class="page-list-meta">
  16. {% if page.isPortal() %}
  17. <span class="label label-info">PORTAL</span>
  18. {% endif %}
  19. {% if page.isTemplate() %}
  20. <span class="label label-info">TMPL</span>
  21. {% endif %}
  22. {% if page.commentCount > 0 %}
  23. <span>
  24. <i class="icon-bubble"></i>{{ page.commentCount }}
  25. </span>
  26. {% endif %}
  27. {% if page.liker.length > 0 %}
  28. <span class="page-list-liker" data-count="{{ page.liker.length }}">
  29. <i class="icon-like"></i>{{ page.liker.length }}
  30. </span>
  31. {% endif %}
  32. {% if viewConfig.seener_threshold and page.seenUsers.length >= viewConfig.seener_threshold %}
  33. <span class="page-list-seer" data-count="{{ page.seenUsers.length }}">
  34. <i class="fa fa-paw"></i>{{ page.seenUsers.length }}
  35. </span>
  36. {% endif %}
  37. {% if !page.isPublic() %}
  38. <span>
  39. <i class="icon icon-lock"></i>
  40. </span>
  41. {% endif %}
  42. </span>
  43. </li>
  44. {% endfor %}
  45. </ul>
  46. {% if pager %}
  47. <ul class="pagination">
  48. {% if pager.prev !== null %}
  49. <li class="prev"><a href="{{ path }}?offset={{ pager.prev }}"><i class="fa fa-arrow-left"></i> Prev</a></li>
  50. {% endif %}
  51. {% if pager.next %}
  52. <li class="next"><a href="{{ path }}?offset={{ pager.next }}">Next <i class="fa fa-arrow-right"></i></a></li>
  53. {% endif %}
  54. </ul>
  55. {% endif %}