| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- {% extends 'page.html' %}
- {% block main_css_class %}user-page{% endblock %}
- {% block content_head %}
- {% if pageUser %}
- <div class="header-wrap">
- <h1 class="title" id="revision-path"></h1>
- <div class="user-page-header">
- {% if page %}
- <span id="bookmark-button" data-csrftoken="{{ csrf() }}"></span>
- {% endif %}
- <div class="pull-left user-page-picture">
- <img src="{{ pageUser|picture }}" class="picture picture-rounded">
- </div>
- <div class="user-page-meta">
- <h2>{{ pageUser.name }}</h2>
- <ul>
- <li class="user-page-username"><i class="fa fa-user"></i> @{{ pageUser.username }}</li>
- <li class="user-page-email"><i class="fa fa-envelope-o"></i> {{ pageUser.email }}</li>
- {% if pageUser.introduction %}
- <li class="user-page-introduction"><p>{{ pageUser.introduction|nl2br }}</p></li>
- {% endif %}
- </ul>
- </div>
- </div>
- <div class="user-page-content">
- <ul class="nav nav-tabs user-page-content-menu">
- <li class="active">
- <a href="#user-bookmark-list" data-toggle="tab"><i class="fa fa-star"></i> Bookmarks</a>
- </li>
- <li>
- <a href="#user-created-list" data-toggle="tab"><i class="fa fa-pencil"></i> Recent Created</a>
- </li>
- {% if user._id.toString() == pageUser._id.toString() %}
- <li>
- <a href="/me"><i class="fa fa-gears"></i> Settings</a>
- </li>
- {% endif %}
- </ul>
- <div class="user-page-content-tab tab-content">
- <div class="tab-pane user-bookmark-list page-list active" id="user-bookmark-list">
- <div class="page-list-container">
- {% if bookmarkList.length == 0 %}
- No bookmarks yet.
- {% else %}
- {% include 'widget/page_list.html' with { pages: bookmarkList, pagePropertyName: 'page' } %}
- <div class="user-page-list-additional-link">
- <a href="/user/{{ pageUser.username }}/bookmarks"><i class="fa fa-angle-double-right"></i> See bookmarks</a>
- </div>
- {% endif %}
- </div>
- </div>
- <div class="tab-pane user-created-list page-list" id="user-created-list">
- <div class="page-list-container">
- {% if createdList.length == 0 %}
- No created pages yet.
- {% else %}
- {% include 'widget/page_list.html' with { pages: createdList } %}
- <div class="user-page-list-additional-link">
- <a href="/user/{{ pageUser.username }}/recent-create"><i class="fa fa-angle-double-right"></i> See created pages</a>
- </div>
- {% endif %}
- </div>
- </div>
- </div>
- </div>
- </div>
- {% else %}
- {% parent %}
- {% endif %}
- {% endblock %}
|