1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-08 02:10:24 +00:00

[lib setting] folder perm: clean up

This commit is contained in:
llj
2016-02-23 12:46:00 +08:00
parent 3d27c05520
commit 7413e36f0e
3 changed files with 21 additions and 2 deletions

View File

@@ -1191,6 +1191,7 @@
<div class="fright">
<div id="js-repo-user-folder-perm" class="tabs-panel">
<div class="js-folder-perm-content">
<table>
<thead>
<tr>
@@ -1205,7 +1206,7 @@
<td><input name="emails" type="hidden" /></td>
<td>
<input type="text" name="folder_path" class="repo-folder-perm-folder-path" />
<img src="{{ MEDIA_URL }}img/add.png" alt="" title="{% trans "Select a folder" %}" class="add vam" />
<img src="{{ MEDIA_URL }}img/add.png" alt="" title="{% trans "Select a folder" %}" class="add vam add-folder" />
</td>
<td>
<select name="permission" class="w100">
@@ -1222,6 +1223,15 @@
<span class="loading-icon loading-tip"></span>
<p class="error hide"></p>
</div>
<form class="js-folder-select hide">
<h4>{% trans "Select a folder" %}</h4>
<div class="js-jstree-container"></div>
<span class="loading-icon loading-tip"></span>
<p class="error hide"></p>
<button type="submit" class="submit">{% trans "Submit" %}</button>
<button class="folder-select-cancel">{% trans "Cancel"%}</button>
</form>
</div>
<div id="js-repo-group-folder-perm" class="tabs-panel hide">
<table>
<thead>

View File

@@ -1261,7 +1261,6 @@ def do_urlopen(url, data=None, headers=None):
return ret
def is_pro_version():
return True
if EVENTS_CONFIG_FILE:
return True
else:

View File

@@ -13,6 +13,10 @@ define([
template: _.template($('#repo-folder-perm-admin-dialog-tmpl').html()),
events: {
'click .add-folder': 'addFolder'
},
initialize: function(options) {
this.repo_name = options.repo_name;
this.repo_id = options.repo_id;
@@ -114,6 +118,12 @@ define([
$error: $('.error', $panel)
});
$('tbody', $panel).append(view.render().el);
},
addFolder: function(e) {
var $icon = $(e.currentTarget);
var $permContent = $icon.closest('.js-folder-perm-content').slideUp();
var $folderSelect = $('.js-folder-select', $permContent.parent()).slideDown();
}
});