1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-01 15:09:14 +00:00

added 'invite people' link to 'share' & 'group manage members' popup

This commit is contained in:
llj
2018-05-08 16:12:04 +08:00
parent 03dac0bceb
commit 4a761aac0f
4 changed files with 30 additions and 0 deletions

View File

@@ -4154,3 +4154,11 @@ img.thumbnail {
text-align:center; text-align:center;
margin-bottom:30px; margin-bottom:30px;
} }
.invite-link-in-popup,
.invite-link-in-popup:hover {
text-decoration:none;
}
#share-popup .invite-link-in-popup {
display:inline-block;
margin-top:4px;
}

View File

@@ -1252,6 +1252,12 @@
</tr> </tr>
</tbody> </tbody>
</table> </table>
{% if enable_guest_invitation and user.permissions.can_invite_guest %}
<a href="{{ SITE_ROOT }}#invitations/" class="invite-link-in-popup">
<span aria-hidden="true" class="sf2-icon-invite vam"></span>
<span class="vam">{% trans "Invite People" %}</span>
</a>
{% endif %}
<p class="error hide"></p> <p class="error hide"></p>
</div> </div>
@@ -2041,6 +2047,12 @@
<input type="hidden" name="user_name" /> <input type="hidden" name="user_name" />
<input type="submit" value="{% trans "Add" %}" class="submit" /> <input type="submit" value="{% trans "Add" %}" class="submit" />
</form> </form>
{% if enable_guest_invitation and user.permissions.can_invite_guest %}
<a href="{{ SITE_ROOT }}#invitations/" class="invite-link-in-popup">
<span aria-hidden="true" class="sf2-icon-invite vam"></span>
<span class="vam">{% trans "Invite People" %}</span>
</a>
{% endif %}
<div class="members"> <div class="members">
<table> <table>
<thead> <thead>

View File

@@ -77,9 +77,14 @@ define([
}, },
events: { events: {
'click .invite-link-in-popup': 'closePopup',
'submit form': 'formSubmit' 'submit form': 'formSubmit'
}, },
closePopup: function() {
$.modal.close();
},
addOne: function(item, collection, options) { addOne: function(item, collection, options) {
var view = new ItemView({ var view = new ItemView({
model: item, model: item,

View File

@@ -109,6 +109,7 @@ define([
'keydown #generate-upload-link-form .show-or-hide-password': 'showOrHideUploadPassword', 'keydown #generate-upload-link-form .show-or-hide-password': 'showOrHideUploadPassword',
// dir private share // dir private share
'click .invite-link-in-popup': 'closePopup',
'click #add-dir-user-share-item .submit': 'dirUserShare', 'click #add-dir-user-share-item .submit': 'dirUserShare',
'click #add-dir-group-share-item .submit': 'dirGroupShare' 'click #add-dir-group-share-item .submit': 'dirGroupShare'
}, },
@@ -738,6 +739,10 @@ define([
}); });
}, },
closePopup: function() {
$.modal.close();
},
dirUserShare: function () { dirUserShare: function () {
var $panel = $('#dir-user-share'); var $panel = $('#dir-user-share');
var $form = this.$('#add-dir-user-share-item'); // pseudo form var $form = this.$('#add-dir-user-share-item'); // pseudo form