mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-25 14:50:29 +00:00
Delete all department fields in the old version of the web page
This commit is contained in:
@@ -64,12 +64,7 @@
|
|||||||
<br/>
|
<br/>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
{% if form.department and form.telephone %}
|
{% if form.telephone %}
|
||||||
<label>{% trans "Department:" %}</label><input type="text" name="department" value="{{ form.data.department }}" class="input" />
|
|
||||||
{% for error in form.department.errors %}
|
|
||||||
<span class="error">{{ error|escape }}</span>
|
|
||||||
{% endfor %}
|
|
||||||
<br/>
|
|
||||||
<label>{% trans "Telephone:" %}</label><input type="text" name="telephone" value="{{ form.data.telephone }}" class="input" />
|
<label>{% trans "Telephone:" %}</label><input type="text" name="telephone" value="{{ form.data.telephone }}" class="input" />
|
||||||
{% for error in form.telephone.errors %}
|
{% for error in form.telephone.errors %}
|
||||||
<span class="error">{{ error|escape }}</span>
|
<span class="error">{{ error|escape }}</span>
|
||||||
|
@@ -11,12 +11,6 @@
|
|||||||
<p title="{{ nickname }}" class="user-profile-nickname ellipsis">{{ nickname }}</p>
|
<p title="{{ nickname }}" class="user-profile-nickname ellipsis">{{ nickname }}</p>
|
||||||
<ul>
|
<ul>
|
||||||
{% if d_profile %}
|
{% if d_profile %}
|
||||||
{% if d_profile.department %}
|
|
||||||
<li title="{{ d_profile.department }}" class="user-profile-info ellipsis">
|
|
||||||
<span class="user-profile-info-icon icon-building fa-1x vam"></span>
|
|
||||||
<span class="vam">{{ d_profile.department }}</span>
|
|
||||||
</li>
|
|
||||||
{% endif %}
|
|
||||||
{% if d_profile.telephone %}
|
{% if d_profile.telephone %}
|
||||||
<li title="{{ d_profile.telephone }}" class="user-profile-info ellipsis">
|
<li title="{{ d_profile.telephone }}" class="user-profile-info ellipsis">
|
||||||
<span class="user-profile-info-icon icon-phone fa-1x vam"></span>
|
<span class="user-profile-info-icon icon-phone fa-1x vam"></span>
|
||||||
|
@@ -45,8 +45,6 @@
|
|||||||
|
|
||||||
<label for="id_name">{% trans "Name(optional)" %}</label><br />
|
<label for="id_name">{% trans "Name(optional)" %}</label><br />
|
||||||
<input type="text" name="name" id="id_name" class="input" /><br />
|
<input type="text" name="name" id="id_name" class="input" /><br />
|
||||||
<label for="id_dept">{% trans "Department(optional)" %}</label><br />
|
|
||||||
<input type="text" name="department" id="id_dept" class="input" /><br />
|
|
||||||
|
|
||||||
{% if is_pro %}
|
{% if is_pro %}
|
||||||
<label>{% trans "Role"%}</label><span class="icon-question-sign" title="{% trans "You can also add a user as a guest, who will not be allowed to create libraries and groups." %}" style="color:#666; margin-left:3px;"></span>
|
<label>{% trans "Role"%}</label><span class="icon-question-sign" title="{% trans "You can also add a user as a guest, who will not be allowed to create libraries and groups." %}" style="color:#666; margin-left:3px;"></span>
|
||||||
@@ -138,7 +136,6 @@ $('#add-user-form').on('submit', function() {
|
|||||||
form_id = $(this).attr('id'),
|
form_id = $(this).attr('id'),
|
||||||
email = $.trim(form.children('[name="email"]').val()),
|
email = $.trim(form.children('[name="email"]').val()),
|
||||||
name = $.trim($('[name="name"]', form).val()),
|
name = $.trim($('[name="name"]', form).val()),
|
||||||
department = $.trim($('[name="department"]', form).val()),
|
|
||||||
{% if is_pro %}
|
{% if is_pro %}
|
||||||
role = $('select[name="role"]', form).val(),
|
role = $('select[name="role"]', form).val(),
|
||||||
{% endif %}
|
{% endif %}
|
||||||
@@ -173,7 +170,6 @@ $('#add-user-form').on('submit', function() {
|
|||||||
data: {
|
data: {
|
||||||
'email': email,
|
'email': email,
|
||||||
'name': name,
|
'name': name,
|
||||||
'department': department,
|
|
||||||
{% if is_pro %}
|
{% if is_pro %}
|
||||||
'role': role,
|
'role': role,
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
@@ -88,18 +88,6 @@
|
|||||||
<span id="set-reference-id" title="{% trans "Edit" %}" class="sf2-icon-edit op-icon"></span>
|
<span id="set-reference-id" title="{% trans "Edit" %}" class="sf2-icon-edit op-icon"></span>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
<dt>{% trans "Department" %}</dt>
|
|
||||||
<dd>
|
|
||||||
<span id="department">
|
|
||||||
{% if d_profile and d_profile.department %}
|
|
||||||
{{ d_profile.department }}
|
|
||||||
{% else %}
|
|
||||||
--
|
|
||||||
{% endif %}
|
|
||||||
</span>
|
|
||||||
<span id="set-dept" title="{% trans "Edit"%}" class="sf2-icon-edit op-icon"></span>
|
|
||||||
</dd>
|
|
||||||
|
|
||||||
{% if d_profile and d_profile.telephone %}
|
{% if d_profile and d_profile.telephone %}
|
||||||
<dt>{% trans "Telephone" %}</dt>
|
<dt>{% trans "Telephone" %}</dt>
|
||||||
<dd>{{ d_profile.telephone }}</dd>
|
<dd>{{ d_profile.telephone }}</dd>
|
||||||
@@ -572,43 +560,6 @@ $('#set-reference-id-form').on('submit', function() {
|
|||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
|
|
||||||
$('#set-dept-form').on('submit', function() {
|
|
||||||
var department = $.trim($('[name="department"]', $(this)).val());
|
|
||||||
var $department = $('#department');
|
|
||||||
var $error = $('.error', $(this));
|
|
||||||
var $submitBtn = $('[type="submit"]', $(this));
|
|
||||||
disable($submitBtn);
|
|
||||||
|
|
||||||
$.ajax({
|
|
||||||
url: '{% url 'api-v2.1-admin-user' email %}',
|
|
||||||
type: 'PUT',
|
|
||||||
dataType: 'json',
|
|
||||||
cache: false,
|
|
||||||
beforeSend: prepareCSRFToken,
|
|
||||||
data: {'department': department},
|
|
||||||
success: function(data) {
|
|
||||||
if (department == '') {
|
|
||||||
$department.html('--');
|
|
||||||
} else {
|
|
||||||
$department.html(HTMLescape(data['department']));
|
|
||||||
}
|
|
||||||
$.modal.close();
|
|
||||||
},
|
|
||||||
error: function(xhr, textStatus, errorThrown) {
|
|
||||||
var err_msg;
|
|
||||||
if (xhr.responseText) {
|
|
||||||
err_msg = JSON.parse(xhr.responseText).error_msg;
|
|
||||||
} else {
|
|
||||||
err_msg = "{% trans "Failed. Please check the network." %}";
|
|
||||||
}
|
|
||||||
$error.html(err_msg).show();
|
|
||||||
enable($submitBtn);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
return false;
|
|
||||||
});
|
|
||||||
|
|
||||||
$('#set-quota-form').on('submit', function() {
|
$('#set-quota-form').on('submit', function() {
|
||||||
var form = $(this),
|
var form = $(this),
|
||||||
form_id = form.attr('id'),
|
form_id = form.attr('id'),
|
||||||
|
@@ -1885,16 +1885,14 @@ def batch_add_user_example(request):
|
|||||||
next = SITE_ROOT
|
next = SITE_ROOT
|
||||||
data_list = []
|
data_list = []
|
||||||
head = [_('Email'), _('Password'), _('Name')+ '(' + _('Optional') + ')',
|
head = [_('Email'), _('Password'), _('Name')+ '(' + _('Optional') + ')',
|
||||||
_('Department')+ '(' + _('Optional') + ')', _('Role')+
|
_('Role') + '(' + _('Optional') + ')', _('Space Quota') + '(MB, ' + _('Optional') + ')']
|
||||||
'(' + _('Optional') + ')', _('Space Quota') + '(MB, ' + _('Optional') + ')']
|
|
||||||
for i in xrange(5):
|
for i in xrange(5):
|
||||||
username = "test" + str(i) +"@example.com"
|
username = "test" + str(i) +"@example.com"
|
||||||
password = "123456"
|
password = "123456"
|
||||||
name = "test" + str(i)
|
name = "test" + str(i)
|
||||||
department = "department" + str(i)
|
|
||||||
role = "default"
|
role = "default"
|
||||||
quota = "1000"
|
quota = "1000"
|
||||||
data_list.append([username, password, name, department, role, quota])
|
data_list.append([username, password, name, role, quota])
|
||||||
|
|
||||||
wb = write_xls('sample', head, data_list)
|
wb = write_xls('sample', head, data_list)
|
||||||
if not wb:
|
if not wb:
|
||||||
@@ -1970,21 +1968,14 @@ def batch_add_user(request):
|
|||||||
logger.error(e)
|
logger.error(e)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
department = row[3].strip()
|
role = row[3].strip()
|
||||||
if len(department) <= 512:
|
|
||||||
DetailedProfile.objects.add_or_update(username, department, '')
|
|
||||||
except Exception as e:
|
|
||||||
logger.error(e)
|
|
||||||
|
|
||||||
try:
|
|
||||||
role = row[4].strip()
|
|
||||||
if is_pro_version() and role in get_available_roles():
|
if is_pro_version() and role in get_available_roles():
|
||||||
User.objects.update_role(username, role)
|
User.objects.update_role(username, role)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(e)
|
logger.error(e)
|
||||||
|
|
||||||
try:
|
try:
|
||||||
space_quota_mb = int(row[5])
|
space_quota_mb = int(row[4])
|
||||||
if space_quota_mb >= 0:
|
if space_quota_mb >= 0:
|
||||||
space_quota = int(space_quota_mb) * get_file_size_unit('MB')
|
space_quota = int(space_quota_mb) * get_file_size_unit('MB')
|
||||||
seafile_api.set_user_quota(username, space_quota)
|
seafile_api.set_user_quota(username, space_quota)
|
||||||
|
Reference in New Issue
Block a user