gremmie@1: {% extends 'bio/base.html' %}
bgneal@310: {% load url from future %}
gremmie@1: {% load avatar_tags %}
bgneal@29: {% load elsewhere_tags %}
bgneal@71: {% load core_tags %}
bgneal@125: {% load forum_tags %}
gremmie@1: {% block title %}User Profile for {{ subject.username }}{% endblock %}
bgneal@125: {% block custom_js %}
bgneal@125: <script type="text/javascript">
bgneal@125:    $(document).ready(function() {
bgneal@125:       $('#bio_profile tr:even').addClass('even');
bgneal@125:    });
bgneal@125: </script>
bgneal@312: <script type="text/javascript" src="{{ STATIC_URL }}js/bio.js"></script>
bgneal@125: {% endblock %}
gremmie@1: {% block content %}
gremmie@1: <div class="user_profile">
gremmie@1:    <h2>User Profile for {{ subject.username }}</h2>
bgneal@178:    {% if messages %}
bgneal@178:    <ul class="user-messages">
bgneal@178:     {% for message in messages %}
bgneal@178:        <li{% if message.tags %} class="{{ message.tags }}"{% endif %}>{{ message }}</li>
bgneal@178:     {% endfor %}
bgneal@178:    </ul>
bgneal@178:    {% endif %}
bgneal@232:    {% if this_is_me %}
bgneal@232:    <p>{% avatar subject %}
bgneal@232:    <ul>
bgneal@310:       <li><a href="{% url 'forums-manage_favorites' %}">My favorite forum topics</a></li>
bgneal@310:       <li><a href="{% url 'forums-manage_subscriptions' %}">My forum topic subscriptions</a></li>
bgneal@232:    </ul>
bgneal@232:    </p>
bgneal@232:    {% else %}
gremmie@1:    <p>{% avatar subject %}</p>
bgneal@232:    {% endif %}
bgneal@125: <table id="bio_profile">
gremmie@1:    <tr><th>Full Name</th><td>{{ subject.get_full_name }}</td></tr>
gremmie@1:    <tr><th>Date Joined</th><td>{{ subject.date_joined|date:"F d, Y" }}</td></tr>
bgneal@125:    <tr><th>Last Login</th><td>{% forum_date subject.last_login user %}</td></tr>
bgneal@71:    <tr><th>Active Member</th><td>{% bool_icon subject.is_active %}</td></tr>
bgneal@71:    <tr><th>Staff Member</th><td>{% bool_icon subject.is_staff %}</td></tr>
gremmie@1:    {% if profile.location %}
gremmie@1:    <tr><th>Location</th><td>{{ profile.location }}</td></tr>
gremmie@1:    {% endif %}
gremmie@1:    {% if profile.occupation %}
gremmie@1:    <tr><th>Occupation</th><td>{{ profile.occupation }}</td></tr>
gremmie@1:    {% endif %}
gremmie@1:    {% if profile.birthday %}
gremmie@1:    <tr><th>Birthday</th><td>{{ profile.birthday|date:"F d" }}</td></tr>
gremmie@1:    {% endif %}
gremmie@1:    {% if profile.interests %}
gremmie@1:    <tr><th>Interests</th><td>{{ profile.interests }}</td></tr>
gremmie@1:    {% endif %}
gremmie@1:    {% if not profile.hide_email %}
gremmie@1:    <tr><th>Email</th><td>{{ subject.email }}</td></tr>
gremmie@1:    {% endif %}
gremmie@1:    {% if profile.profile_html %}
gremmie@1:    <tr><th>Profile</th><td>{{ profile.profile_html|safe }}</td></tr>
gremmie@1:    {% endif %}
gremmie@1:    {% if profile.signature_html %}
gremmie@1:    <tr><th>Signature</th><td>{{ profile.signature_html|safe }}</td></tr>
gremmie@1:    {% endif %}
bgneal@29:    <tr><th>Elsewhere</th><td>{% elsewhere_links subject %}</td></tr>
bgneal@70:    <tr><th>Time Zone</th><td>{{ profile.time_zone }}</td></tr>
bgneal@204:    <tr><th>Badges</th><td>
bgneal@204:          {% if badge_collection %}
bgneal@204:          <table id="badge_summary">
bgneal@204:          <tr><th>Badge</th><th>Qty.</th><th>Name</th><th>Description</th></tr>
bgneal@204:          {% for bo in badge_collection %}
bgneal@204:          <tr><td>{{ bo.badge.html|safe }}</td><td>{{ bo.count }}</td><td>{{ bo.badge.name }}</td><td>{{ bo.badge.description }}</td></tr>
bgneal@204:          {% endfor %}
bgneal@204:          </table>
bgneal@204:          {% endif %}
bgneal@204:       </td></tr>
gremmie@1: </table>
gremmie@1: </div>
gremmie@1: {% if this_is_me %}
bgneal@29: <ul class="icon-list">
bgneal@312:    <li><a href="{% url 'bio-edit_profile' %}"><img src="{{ STATIC_URL }}icons/application_edit.png" alt="Edit Profile" /></a>
bgneal@310:    <a href="{% url 'bio-edit_profile' %}">Edit Profile</a></li>
bgneal@312:    <li><a href="{% url 'bio-change_avatar' %}"><img src="{{ STATIC_URL }}icons/image_edit.png" alt="Change Avatar" /></a>
bgneal@310:       <a href="{% url 'bio-change_avatar' %}">Change Avatar</a></li>
bgneal@312:    <li><a href="{% url 'bio-edit_elsewhere' %}"><img src="{{ STATIC_URL }}icons/link_edit.png" alt="Edit Links" /></a>
bgneal@310:    <a href="{% url 'bio-edit_elsewhere' %}">Edit Elsewhere Links</a></li>
bgneal@312:    <li><a href="{% url 'django.contrib.auth.views.password_change' %}"><img src="{{ STATIC_URL }}icons/key.png" alt="Change Password" /></a>
bgneal@310:       <a href="{% url 'django.contrib.auth.views.password_change' %}">Change Password</a></li>
gremmie@1: </ul>
gremmie@1: {% else %}
gremmie@1: {% if user.is_authenticated %}
bgneal@138: <ul class="icon-list">
bgneal@312:    <li><a href="{% url 'messages-compose_to' subject.username %}"><img src="{{ STATIC_URL }}icons/note.png" alt="PM" title="Send Private Message" /></a> <a href="{% url 'messages-compose_to' subject.username %}">Send a private message to {{ subject.username }}</a></li>
bgneal@312:    <li><a href="{% url 'forums-posts_for_user' username=subject.username %}"><img src="{{ STATIC_URL }}icons/comments.png"
bgneal@310:       alt="Forum Posts" title="View forum posts by {{ subject.username }}" /></a> <a href="{% url 'forums-posts_for_user' username=subject.username %}">View forum posts by {{ subject.username }}</a></li>
bgneal@312:    <li><img src="{{ STATIC_URL }}icons/flag_red.png" alt="Flag" />
bgneal@138:       <a href="#" class="profile-flag" id="fp-{{ profile.id }}">Report this profile</a></li>
bgneal@138: </ul>
gremmie@1: {% endif %}
gremmie@1: {% endif %}
gremmie@1: {% endblock %}