| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- {% extends 'layout/2column.html' %}
- {% block content_head %}
- <header>
- <h1 class="title" id="revision-path">{{ path }}</h1>
- </header>
- {% endblock %}
- {% block content_main %}
- <div class="content-main">
- <ul class="nav nav-tabs">
- <li class="active"><a href="#view-list" data-toggle="tab">リスト表示</a></li>
- <li><a href="#view-timeline" data-toggle="tab">タイムライン表示</a></li>
- </ul>
- <h2>ページ一覧</h2>
- <div class="tab-content">
- {# list view #}
- <div class="active page-list wiki tab-pane fade in" id="view-list">
- {% for page in pages %}
- <a class="page-list-link" href="{{ page.path }}">{{ page.path }}</a>
- <span class="page-list-meta">
- {% if page.commentCount > 0 %}
- <i class="fa fa-comment"></i>{{ page.commentCount }}
- {% endif %}
- {% if !page.isPublic() %}
- <i class="fa fa-lock"></i>
- {% endif %}
- </span>
- <br />
- {% endfor %}
- <ul class="pagination">
- {% if pager.prev != null %}
- <li class="prev"><a href="{{ path }}?offset={{ pager.prev }}&limit={{ pager.limit }}"><i class="fa fa-arrow-left"></i> Prev</a></li>
- {% endif %}
- {# この条件は無いな.. #}
- {% if pages.length > 0 %}
- <li class="next"><a href="{{ path }}?offset={{ pager.next }}&limit={{ pager.limit }}">Next <i class="fa fa-arrow-right"></i></a></li>
- {% endif %}
- </ul>
- </div>
- {# timeline view #}
- <div class="tab-pane" id="view-timeline">
- {% for page in pages %}
- <div class="timeline-body" id="id-{{ page.id }}">
- <h3 class="revision-path"><a href="{{ page.path }}">{{ page.path }}</a></h3>
- <div class="revision-body wiki"></div>
- <script type="text/template">{{ page.revision.body }}</script>
- </div>
- <hr>
- {% endfor %}
- </div>
- </div>
- <script type="text/javascript">
- $(function(){
- $('#view-timeline .timeline-body').each(function()
- {
- var id = $(this).attr('id');
- var contentId = '#' + id + ' > script';
- var revisionBody = '#' + id + ' .revision-body';
- var revisionPath = '#' + id + ' .revision-path';
- var renderer = new Crowi.renderer($(contentId).html(), $(revisionBody));
- renderer.render();
- });
- //$('.tooltip .tabs').tabs();
- });
- </script>
- </div> {# /.content-main #}
- {% endblock %}
- {% block content_footer %}
- <footer>
- </footer>
- {% endblock %}
|