function constructToolbarForCurrentUsersTable(){ var toolbar = $('
', { id: 'toolbar', class: 'shownToolbar', css: { display: 'none' } // 'class' : 'hiddenToolbar' }); var dispSelected = $('
', { id : 'displaySelected', class: 'insideToolbar' }); dispSelected.append($('', { id : 'numOfSelectedRows' })); dispSelected.append($('', { id : 'justSelectedText', text : ' selected' })); var notificationsWrapper = $('
', { id : 'userRequestsNotifications', 'class' : 'notificationsShown hidden', // 'class' : 'notificationsShown visible-desktop', 'data-toggle' : "tooltip", 'data-placement':"left", 'data-original-title':"Users' membership requests", css : { display: 'none' }//hide element }); var notificationsNumberPlaceHolder = $('
', { id: 'notificationsNumberPlaceHolder', text: 0 }); var notificationsTextSpan = $('', { id : 'notificationsTextDiv', text: ' pending requests', class : 'hidden', css : { display: 'none' }//hide element // class : 'visible-desktop' }); notificationsWrapper.append(notificationsNumberPlaceHolder); var notificationsWrapperTabletView = $('
', { id : 'userRequestsNotificationsTabletView', // 'class' : 'notificationsShown visible-tablet', 'class' : 'notificationsShown', 'data-toggle' : "tooltip", 'data-placement':"left", 'data-original-title':"Users' membership requests" }); var notificationsNumberPlaceHolderTabletView = $('
', { id: 'notificationsNumberPlaceHolderTabletView', text: 0 }); var notificationsTextSpanTabletView = $('', { id : 'notificationsTextDivTabletView', text: ' pending requests', class : '' // class : 'visible-tablet' }); toolbar .append($('
', { id : 'deselectAll', class: 'insideToolbar', text : 'Deselect All' // })).append($('
', { // id : 'editSelected', // class: 'insideToolbar', // text : 'Edit Selected' })).append($('
', { id : 'assignRolesToUser', class: 'insideToolbar', text : 'Assign Roles' })).append($('
', { id : 'removeRolesToUser', class: 'insideToolbar', text : 'Remove Roles' })).append($('
', { id : 'assignUsersToGroup', class: 'insideToolbar', text : 'Add to Group' })).append($('
', { id : 'deleteSelected', text : 'Unsubscribe Selected', class: 'insideToolbar' })).append(notificationsTextSpan).append(notificationsWrapper).append(dispSelected); // .append($('
', { // id : 'usersManagementDiv', // text : 'Pending Requests:' // }))//.append(currentUsersTableRefresh) $("#usersManagementPortletContainer div.toolbarContainer") .append($('
', { id : 'toolbarHr' })).append(toolbar); notificationsWrapperTabletView.append(notificationsNumberPlaceHolderTabletView); notificationsTextSpanTabletView.insertAfter(toolbar); notificationsWrapperTabletView.insertAfter(toolbar); } function searchInputFixForCurrentUsersTable(){ var a = $('
', { 'class': 'searchDiv', 'data-toggle' : "tooltip", 'data-placement': "top", 'data-original-title':"Search" }).append($('', { 'class' : "icon-search" }).prop('outerHTML')); $('#CurrentUsersTable_filter').append(a); $('#CurrentUsersTable_filter label').toggleClass('hideMe'); $('div#changeUsersRolesModal div.modal-body span#textAboveTagsInput div.bootstrap-tagsinput').addClass('span9'); } function searchInputFixForMembershipRequestsTable(){ var aa = $('
', { 'class': 'searchDiv', 'data-toggle' : "tooltip", 'data-placement': "top", 'data-original-title':"Search" }).append($('', { 'class' : "icon-search" }).prop('outerHTML')); $('#usersRequestsTable_filter').append(aa); $('#usersRequestsTable_filter label').toggleClass('hideMe'); } function searchInputFixForSiteTeamsEditTable(){ var aa = $('
', { 'class': 'searchDiv', 'data-toggle' : "tooltip", 'data-placement': "top", 'data-original-title':"Search" }).append($('', { 'class' : "icon-search" }).prop('outerHTML')); $('#GroupTeamsTable_filter').append(aa); $('#GroupTeamsTable_filter label').toggleClass('hideMe'); } function searchInputFixForSiteTeamsUsersTable(){ var aa = $('
', { 'class': 'searchDiv', 'data-toggle' : "tooltip", 'data-placement': "top", 'data-original-title':"Search" }).append($('', { 'class' : "icon-search" }).prop('outerHTML')); $('#GroupTeamsTableUsers_filter').append(aa); $('#GroupTeamsTableUsers_filter label').toggleClass('hideMe'); } function searchInputFixForRejectedUsersRequestsTable(){ var aa = $('
', { 'class': 'searchDiv', 'data-toggle' : "tooltip", 'data-placement': "top", 'data-original-title':"Search" }).append($('', { 'class' : "icon-search" }).prop('outerHTML')); $('#rejectedUsersRequestsTable_filter').append(aa); $('#rejectedUsersRequestsTable_filter label').toggleClass('hideMe'); } function constructToolbarForMembershipRequestsTable(){ var dispSelectedUserReqs = $('
', { id : 'displaySelectedUserReqs' }); dispSelectedUserReqs.append($('', { id : 'numOfSelectedRowsUserReqs' })); dispSelectedUserReqs.append($('', { id : 'justSelectedTextUserReqs', text : ' selected' })); $('#usersManagementPortletContainer .usersRequestsTableToolbarContainer') // .addClass('hiddenToolbar') .addClass('shownToolbar') .prop('id', 'usersRequestsTableToolbarContainer') .css('display', 'none') .append($('
', { id : 'acceptSeleced', text : 'Accept Selected' })).append($('
', { id : 'rejectSeleced', text : 'Reject Selected' })).append(dispSelectedUserReqs); var div = $('
', { id : 'borderFirstScreen' }); div.insertBefore('#usersManagementPortletContainer .usersRequestsTableToolbarContainer'); } function constructToolbarForSiteTeamsTable(){ $('
', { class : 'toolbarHr' }).insertBefore($('.groupTeamsTableToolbarContainer')); $('.groupTeamsTableToolbarContainer') // .addClass('hiddenToolbar') .addClass('shownToolbar') .css('display', 'none') .prop('id', 'groupTeamsTableToolbarContainer') .append($('
', { id : 'deleteSiteTeam', text : 'Delete Group' })).append($('
', { id : 'editSiteTeam', text : 'Edit Group' })); var addSiteTeam = $('
', { id : 'addSiteTeam', text : 'New Group' }); var newGroupPlusIcon = $('',{ class: "fa fa-plus-circle", 'aria-hidden':"true", id : 'newGroupPlusIcon' }); addSiteTeam.append(newGroupPlusIcon); addSiteTeam.insertAfter('.groupTeamsTableToolbarContainer'); var div = $('
', { id : 'borderFirstScreen' }); div.insertBefore('#groupTeamsTableToolbarContainer .groupTeamsTableToolbarContainer'); } function constructToolbarForRejectedUsersRequestsTable(){ $("div.rejectedMembershipRequestsTableToolbarContainer") .append($('
', { class : 'toolbarHr' })); }