1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-07-02 09:53:17 +00:00
seahub/templates/useradmin.html

68 lines
2.1 KiB
HTML
Raw Normal View History

{% extends "myhome_base.html" %}
2012-03-22 12:33:27 +00:00
{% block nav_useradmin_class %}class="cur"{% endblock %}
{% block left_panel %}
<ul>
<li><a href="{{ SITE_ROOT }}useradmin/add/">添加用户</a></li>
</ul>
{% endblock %}
{% block right_panel %}
<h2>所有用户</h2>
2012-03-22 12:33:27 +00:00
<table class="user-list">
<tr>
<th width="60%">邮箱</th>
<th width="30%">是否激活</th>
2012-04-01 06:25:25 +00:00
<th width="10%">操作</th>
</tr>
{% for user in users %}
<tr>
2012-04-13 05:21:48 +00:00
<td><a href="{{ SITE_ROOT }}useradmin/info/{{ user.props.email }}">{{ user.props.email }}</a></td>
{% if user.props.is_active %}
2012-03-22 12:33:27 +00:00
<td>已激活</td>
{% else %}
<td><button data="{{ SITE_ROOT }}useradmin/activate/{{ user.props.id }}/" class="activate">激活</button></td>
2012-03-22 12:33:27 +00:00
{% endif %}
2012-03-17 06:05:21 +00:00
<td>
{% if user.profile %}
<!-- <button class="add-role-btn" userid="{{ user.profile.ccnet_user_id }}" email="{{ user.email }}">添加角色</button> -->
{% endif %}
{% if not user.is_self %}
<button class="remove-user-btn" data="{{ SITE_ROOT }}useradmin/{{ user.props.id }}/user/remove/">删除</button>
{% endif %}
2012-03-17 06:05:21 +00:00
</td>
</tr>
{% endfor %}
</table>
<form id="add-role-form" action="" method="post" class="hide">
<p><span id="user_email"></span> 的新角色 (即 MyClient 等)</p>
<input id="id_role" type="text" name="role" /><br/>
<input id="id_summit" type="submit" value="提交" />
</form>
{% endblock %}
{% block extra_script %}
2012-03-22 12:33:27 +00:00
<script type="text/javascript">
$('.activate').each(function(){
$(this).click(function(){
location.href = $(this).attr('data');
});
});
$(".add-role-btn").each(function() {
2012-03-27 09:42:08 +00:00
$(this).click(function() {
var url = "{{ SITE_ROOT }}useradmin/" + $(this).attr("userid") + "/role/add/";
$("#add-role-form").attr('action', url);
$("#add-role-form #user_email").html($(this).attr("email"));
$("#add-role-form").modal({appendTo: "#main"});
});
});
//delete confirm
2012-03-27 09:42:08 +00:00
addConfirmTo($('.remove-user-btn'));
addConfirmTo($('.role-delete-btn'));
</script>
{% endblock %}