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:
@@ -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">
|
||||
@@ -1221,6 +1222,15 @@
|
||||
</table>
|
||||
<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>
|
||||
|
@@ -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:
|
||||
|
@@ -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();
|
||||
}
|
||||
|
||||
});
|
||||
|
Reference in New Issue
Block a user