You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
2.8 KiB
57 lines
2.8 KiB
|
|
<div class="modal" ng-controller="IdmUserBulkUpdatePopupController">
|
|
<div class="modal-dialog">
|
|
<div class="modal-content">
|
|
|
|
<div class="modal-header-wrapper">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" ng-click="$hide()">×</button>
|
|
<h2 class="modal-title">{{'IDM.USER-MGMT.POPUP.BULK-UPDATE-TITLE' | translate}}</h2>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="modal-body">
|
|
|
|
<div class="form-group">
|
|
<label>{{'IDM.USER-MGMT.POPUP.BULK-UPDATE-NEW-STATUS' | translate}}</label><br />
|
|
<div class="btn-group">
|
|
<button type="button" class="btn btn-default dropdown-toggle"
|
|
data-toggle="dropdown">
|
|
{{model.updateUsers.status.name}} <i class="caret"></i>
|
|
</button>
|
|
<ul class="dropdown-menu pull-left">
|
|
<li ng-repeat="status in model.statusFilters" ng-if="status.id != 'all'"><a ng-click="setStatus(status)">{{status.name}}</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="checkbox">
|
|
<label>
|
|
<input type="checkbox" value="" ng-model="model.updateUsers.sendNotifications">
|
|
{{'IDM.USER-MGMT.POPUP.BULK-UPDATE-EMAIL-NOTIFICATIONS' | translate}}
|
|
</label>
|
|
</div>
|
|
<div class="well">
|
|
<p>{{'IDM.USER-MGMT.POPUP.BULK-UPDATE-STATUS-USERS' | translate: getSelectedUsers()}}</p>
|
|
<ul class="user-list">
|
|
<li ng-repeat="user in getSelectedUsers()">
|
|
<i class="glyphicon glyphicon-user"></i> {{user.fullname}} <span>({{user.status}} - {{user.email}})</span>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="modal-footer-wrapper">
|
|
<div class="modal-footer">
|
|
<div class="pull-right">
|
|
<button type="button" class="btn btn-sm btn-default" ng-click="$hide()" ng-disabled="model.loading">
|
|
{{'IDM.USER-MGMT.POPUP.BULK-UPDATE-CANCEL' | translate}}
|
|
</button>
|
|
<button type="button" class="btn btn-sm btn-default" ng-click="updateUsers();$hide()" ng-disabled="model.loading || !model.updateUsers.status">
|
|
{{'IDM.USER-MGMT.POPUP.BULK-UPDATE-CONFIRM' | translate}}
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|