2013-02-21 19:59:58 +08:00
|
|
|
{% extends "myhome_base.html" %}
|
|
|
|
{% load seahub_tags avatar_tags group_avatar_tags i18n %}
|
|
|
|
{% load url from future %}
|
|
|
|
|
|
|
|
{% block nav_pubinfo_class %}class="cur"{% endblock %}
|
|
|
|
|
|
|
|
{% block left_panel %}
|
|
|
|
{% include 'snippets/pubinfo.html' %}
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
{% block right_panel %}
|
|
|
|
<div class="tabnav">
|
|
|
|
<ul id="tabnav-tabs">
|
|
|
|
<li class="tabnav-tab"><a href="{% url 'pubrepo' %}">{% trans "Libraries" %}</a></li>
|
|
|
|
<li class="tabnav-tab"><a href="{% url 'pubgrp' %}">{% trans "Groups" %}</a></li>
|
|
|
|
<li class="tabnav-tab tabnav-tab-cur">{% trans "Users" %}</li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
{% if users %}
|
|
|
|
<ul class="user-list">
|
2013-04-01 15:09:22 +08:00
|
|
|
{% for u in users %}
|
|
|
|
{% with e=u.email id=u.email|email2id %}
|
2013-02-21 19:59:58 +08:00
|
|
|
<li class="user ovhd">
|
2013-04-01 15:09:22 +08:00
|
|
|
<a href="{% url 'user_profile' id %}" class="pic fleft">{% avatar e 48 %}</a>
|
2013-02-21 19:59:58 +08:00
|
|
|
<div class="txt fright">
|
2013-04-01 15:09:22 +08:00
|
|
|
<a class="name" href="{% url 'user_profile' id %}">{{ e|email2nickname }}</a>
|
|
|
|
<p>{{ e }}</p>
|
|
|
|
{% if u.can_be_contact %}
|
2013-04-11 13:49:49 +08:00
|
|
|
<button class="add-as-contact" data-email="{{e}}">{% trans "Add to Contacts" %}</button>
|
2013-04-01 15:09:22 +08:00
|
|
|
{% endif %}
|
2013-02-21 19:59:58 +08:00
|
|
|
</div>
|
|
|
|
</li>
|
2013-04-01 15:09:22 +08:00
|
|
|
{% endwith %}
|
2013-02-21 19:59:58 +08:00
|
|
|
{% endfor %}
|
|
|
|
</ul>
|
2013-04-11 17:30:55 +08:00
|
|
|
<div id="paginator">
|
|
|
|
{% if has_prev %}
|
|
|
|
<a href="?page={{ current_page|add:"-1" }}">{% trans "Previous" %}</a>
|
|
|
|
{% endif %}
|
|
|
|
{% for pr in page_range %}
|
|
|
|
{% if pr == current_page %}
|
|
|
|
<span class="cur">{{ pr }}</span>
|
|
|
|
{% else %}
|
|
|
|
<a href="?page={{ pr }}" class="pg">{{ pr }}</a>
|
|
|
|
{% endif %}
|
|
|
|
{% endfor %}
|
|
|
|
{% if has_next %}
|
|
|
|
<a href="?page={{ current_page|add:"1" }}">{% trans "Next" %}</a>
|
|
|
|
{% endif %}
|
|
|
|
</div>
|
|
|
|
|
2013-04-01 15:09:22 +08:00
|
|
|
<form id="add-as-contact-form" class="hide" action="{{ SITE_ROOT }}contacts/add/" method="post">
|
|
|
|
<input type="hidden" name="user_email" value="{{ request.user.username }}" id="id_user_email" />
|
|
|
|
<label>{% trans "Email" %}</label><br />
|
|
|
|
<input id="contact_email" type="text" name="contact_email" maxlength="255" value="" /><br />
|
|
|
|
<label>{% trans "Name(optional)" %}</label><br />
|
|
|
|
<input id="id_contact_name" type="text" name="contact_name" maxlength="255" /><br />
|
|
|
|
<label>{% trans "Note(optional)" %}</label><br />
|
|
|
|
<input id="id_note" type="text" name="note" maxlength="255" /><br />
|
|
|
|
<input type="submit" value="{% trans "Submit" %}" class="submit" />
|
|
|
|
</form>
|
2013-02-21 19:59:58 +08:00
|
|
|
{% else %}
|
|
|
|
<p>{% trans "None"%}</p>
|
|
|
|
{% endif %}
|
2013-04-01 15:09:22 +08:00
|
|
|
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
{% block extra_script %}
|
|
|
|
<script type="text/javascript">
|
|
|
|
$('.add-as-contact').click(function() {
|
|
|
|
$('#contact_email').val($(this).data('email'));
|
|
|
|
$('#add-as-contact-form').submit();
|
|
|
|
});
|
|
|
|
</script>
|
2013-02-21 19:59:58 +08:00
|
|
|
{% endblock %}
|