Guest User

Untitled

a guest
Feb 15th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.70 KB | None | 0 0
  1. <div class="iba-page-header">
  2. <div class="row nonothing">
  3. <div class="col-md-10 col-sm-10" style="padding-left:0px;">
  4. <h2 style="font-family:titillium_bold;">USERS</h2>
  5. </div>
  6. <div class="col-md-2 col-sm-2 text-right page-toolbar">
  7. <a title="Add Data Source" data-ng-click="addUser()" class=" btn btn-primary "><i
  8. class="fa fa-plus"></i>&nbsp;ADD USER
  9. </a>
  10. </div>
  11. </div>
  12.  
  13.  
  14. </div>
  15.  
  16.  
  17. <div class="row nonothing">
  18. <div class="col-md-3">
  19. <ul class="list-group" style="cursor:pointer">
  20. <li data-ng-class="user.username == user_item.username ? 'active' : ''" data-ng-show="!user.isNew" data-ng-click="loadUser();" class="list-group-item" data-ng-repeat="user_item in users track by $index">
  21. {{user_item.username}}
  22. </li>
  23. <li data-ng-class="user.username == user_item.username ? 'active' : ''" data-ng-show="user.isNew" data-ng-click="confirm();" class="list-group-item" data-ng-repeat="user_item in users track by $index">
  24. {{user_item.username}}
  25. </li>
  26. </ul>
  27. <!--<div data-ng-show="user"><button title="Add Role" data-ng-click="addUser()" class="btn btn-primary pull-right"><i class="fa fa-plus"></i>&nbspAdd User</button></div>-->
  28. </div>
  29. <div class="col-md-9">
  30. <div class="basic-info">
  31. <div data-ng-hide="user.isDefault">
  32. <div data-ng-show="!user.isNew || roles.length==0"><h3>User: {{user.username}}</h3></div>
  33. <div data-ng-show="user.isNew">
  34. <h3>Register new user</h3>
  35. <div class="form-group">
  36. <label>Username : </label>
  37. <input type="text" class="form-control" data-ng-model="user.username">
  38. </div>
  39. </div>
  40. <div class="form-group">
  41. <label>Email : </label>
  42. <input type="email" data-ng-model="user.email" class="form-control" />
  43. </div>
  44. <div class="form-group">
  45. <label>First Name : </label>
  46. <input type="firstName" data-ng-model="user.firstName" class="form-control" />
  47. </div>
  48. <div class="form-group">
  49. <label>Last Name : </label>
  50. <input type="lastName" data-ng-model="user.lastName" class="form-control" />
  51. </div>
  52.  
  53. <div><h3 class="titi-bold">Drag & Drop to Move Roles :</h3></div>
  54.  
  55. <div class="row">
  56. <!--<multiselect data-ng-model="user.role" options="roles" show-search="true" id-prop="SOURCE_NAME" display-prop="SOURCE_NAME" search-limit="100"></multiselect>-->
  57. <div class="col-md-6">
  58. <table class="table table-striped" show-filter="true">
  59. <tr style="background-color:#2196F3; color:#ffffff">
  60. <th>Roles not member of:</th>
  61. </tr>
  62. <tbody dnd-list="list.lists.roles" data-ng-style="list.lists.roles.length === 0 ? {'display':'block'} : false">
  63. <tr data-ng-repeat="item in list.lists.roles"
  64. dnd-draggable="item"
  65. dnd-moved="list.lists.roles.splice($index, 1)"
  66. dnd-effect-allowed="move"
  67. dnd-selected="lists.selected = item"
  68. ng-class="{'selected': lists.selected === item}">
  69.  
  70. <td title="'Name'" sortable="'name'">{{item.name}}</td>
  71.  
  72. </tr>
  73. </tbody>
  74. </table>
  75. </div>
  76. <div class="col-md-6">
  77. <table class="table table-striped" show-filter="true">
  78. <tr style="background-color:#2196F3; color:#ffffff">
  79. <th>Roles member of:</th>
  80. </tr>
  81. <tbody dnd-list="list.lists.selectedRoles" data-ng-style="list.lists.selectedRoles.length === 0 ? {'display':'block'} : false">
  82. <tr data-ng-repeat="item in list.lists.selectedRoles"
  83. dnd-draggable="item"
  84. dnd-moved="list.lists.selectedRoles.splice($index, 1)"
  85. dnd-effect-allowed="move"
  86. dnd-selected="lists.selected = item"
  87. ng-class="{'selected': lists.selected === item}">
  88. <td title="'Name'" sortable="'name'">{{item.name}}</td>
  89. </tr>
  90. </tbody>
  91. </table>
  92. </div>
  93.  
  94.  
  95. </div>
  96. </div>
  97.  
  98. <div class="form-group">
  99. <div data-ng-show="user.isNew">
  100. <label>Password : </label>
  101. <input type="password" data-ng-model="user.password" class="form-control" />
  102. </div>
  103. <div data-ng-show="!user.isNew">
  104. <label>New Password : </label>
  105. <input type="password" data-ng-model="user.newPassword" class="form-control" />
  106. </div>
  107. </div>
  108. <div class="form-group">
  109. <div data-ng-show="user.isNew">
  110. <label>Password (Confirm) : </label>
  111. <input type="password" data-ng-model="user.password2" class="form-control" />
  112. </div>
  113. <div data-ng-show="!user.isNew">
  114. <label>New Password (Confirm) : </label>
  115. <input type="password" data-ng-model="user.newPassword2" class="form-control" />
  116. </div>
  117. </div>
  118. <!--<div data-ng-hide="user.isDefault">-->
  119. <!--Dashboards : <multiselect data-ng-model="user.selectedDashboards" options="dashboardNames" show-search="true" id-prop="SOURCE_NAME" display-prop="SOURCE_NAME" search-limit="100">-->
  120. <!--</multiselect><br/>-->
  121. <!--</div>-->
  122.  
  123. <div class="well text-right" data-ng-show="!user.isNew">
  124. <button class="btn btn-danger" data-ng-click="deleteUser()" data-ng-hide="user.isDefault">Delete User</button>
  125. <button class="btn btn-primary" data-ng-click="saveUser()">Save</button>
  126. </div>
  127.  
  128. <div class="well text-right" data-ng-show="user.isNew">
  129. <button class="btn btn-primary" type="submit" class="btn btn-default" data-ng-click="createUser()">Create user</button>
  130. </div>
  131.  
  132.  
  133. </div>
  134. </div>
  135. </div>
Add Comment
Please, Sign In to add comment