Finish new organization members and invitation page

This commit is contained in:
Unknwon 2014-08-15 23:37:33 +08:00
parent 36b4c57ff1
commit 78add502d7
5 changed files with 44 additions and 8 deletions

View file

@ -329,6 +329,28 @@ function initOrgSetting() {
});
}
function initInvite() {
// Invitation.
var $ul = $('#org-member-invite-list');
$('#org-member-invite').on('keyup', function () {
var $this = $(this);
if (!$this.val()) {
$ul.toggleHide();
return;
}
Gogs.searchUsers($this.val(), $ul);
}).on('focus', function () {
if (!$(this).val()) {
$ul.toggleHide();
} else {
$ul.toggleShow();
}
}).next().next().find('ul').on("click", 'li', function () {
$('#org-member-invite').val($(this).text());
$ul.toggleHide();
});
}
$(document).ready(function () {
initCore();
if ($('#user-profile-setting').length) {
@ -343,6 +365,9 @@ $(document).ready(function () {
if ($('#org-setting').length) {
initOrgSetting();
}
if ($('#invite-box').length) {
initInvite();
}
Tabs('#dashboard-sidebar-menu');