MembersTabTemplate.html 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. <div class="grouplist simpleList multitenancy" id="memberList">
  2. <div class="member-pane-header">
  3. {{? it.writable}}
  4. <span id="addMember" class="multitenant-member-pane-addBtn" title="{{=it.strings.addMember}}" aria-label="{{=it.strings.addMember}}"tabindex="0" role="link">
  5. <svg class="svgIcon bi-admin-add-member-svgIcon">
  6. <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#common-add"></use>
  7. </svg>
  8. </span>
  9. <span class="multitenant-member-addBtn-label">{{=it.strings.tenants}}</span>
  10. {{?}}
  11. </div>
  12. {{? it.members.length > 0 }}
  13. <div class="group">
  14. <div class="group-content">
  15. <table class="groupList-table" role="grid" width="100%" >
  16. <thead style="font-size: 0px;">
  17. <tr role="row" style="height: 0px;" >
  18. <th scope="col" role="columnheader" >{{=it.strings.tableheader.type}}</th>
  19. <th scope="col" role="columnheader" >{{=it.strings.tableheader.name}}</th>
  20. <th scope="col" role="columnheader" >{{=it.strings.tableheader.action}}</th>
  21. </tr>
  22. </thead>
  23. <tbody>
  24. {{~it.members :item:index}}
  25. <tr id="{{=item.tenantID}}" data-type="{{=item.type}}" class="list-item" role="row">
  26. <td tabindex="-1" role="gridcell" width="5%">
  27. <div class="adm-item-title" role="img" title="{{=it.strings.tenants}}">
  28. <svg role="presentation" class="svgIcon bi-admin-list-svgIcon">
  29. <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#{{=item.svgIcon}}"></use>
  30. </svg>
  31. </div>
  32. </td>
  33. <td tabindex="-1" width="90%" role="gridcell" >
  34. <div class="groupListFocusable">
  35. <div style="overflow: hidden; max-width: 300px;" class="text-title">{{=_.escape(item.defaultName)}}</div>
  36. </div>
  37. </td>
  38. <td tabindex="-1" role="gridcell" width="5%" aria-label="{{=it.strings.removeMemberButton}}">
  39. {{? it.writable}}
  40. <div class="groupListFocusable admin-remove-member-svgIcon" role="link" title="{{=it.strings.removeMember}}">
  41. <svg class="svgIcon bi-admin-list-svgIcon" role="presentation">
  42. <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#common-remove-delete"></use>
  43. </svg>
  44. </div>
  45. {{?}}
  46. </td>
  47. </tr>
  48. {{~}}
  49. </tbody>
  50. </table>
  51. </div>
  52. </div>
  53. {{??}}
  54. <div class="member-pane-empty">
  55. <div class="emptyTableImage wft_bee"></div>
  56. <div class="emptyTableText">{{=it.noMemberText}}</div>
  57. </div>
  58. {{?}}
  59. </div>