<% for (var cnt = 0; cnt < arrayOfTableHeaders.length; cnt++) { if (arrayOfTableHeaders[cnt].condition) { var widthOfUnit = "" + arrayOfTableHeaders[cnt].width + "%"; %> <% } } %> <% var self=this; var cnt = 0; _.each(partitions.models, function(partition) { var selected= (partition.attributes.id === options.currentSelection); var warningStyle = ""; var numUsers = partition.attributes.partitionInfo.numUsers; if (numUsers == -1) numUsers = i18n.tools.unknown; var numGroups = partition.attributes.partitionInfo.numGroups; if (numGroups == -1) numGroups = i18n.tools.unknown; var numRBUsers = partition.attributes.partitionInfo.numRecycledUsers; if (numRBUsers == -1) numRBUsers = i18n.tools.unknown; var numRBGroups = partition.attributes.partitionInfo.numRecycledGroups; if (numRBGroups == -1) numRBGroups = i18n.tools.unknown; var numRoles = partition.attributes.partitionInfo.numRoles; if (numRoles == -1) numRoles = i18n.tools.unknown; var numRBRoles = partition.attributes.partitionInfo.numRecycledRoles; if (numRBRoles == -1) numRBRoles = i18n.tools.unknown; var finalStringName = otdsCommon.replaceHTMLCharacters (partition.attributes.name); var checkboxname = "checkbox_" + cnt; if (partition.attributes.synchronizedPartition) { if (partition.attributes.partitionInfo.importStatus == 1) { warningStyle = "background: #00f7de"; finalStringName += " " + i18n.error.importingPartition; } else if (partition.attributes.partitionInfo.importStatus != 0 && partition.attributes.partitionInfo.importStatus != 3) { warningStyle = "background: red"; finalStringName += " " + i18n.error.importFailed; } else if (partition.attributes.partitionInfo.importStatus == 3) { if (partition.attributes.partitionInfo.consolidationStatus == 1) { warningStyle = "background: #00f7de"; finalStringName += " " + i18n.error.consolidatingPartition; } else if (partition.attributes.partitionInfo.consolidationStatus == 2 || partition.attributes.partitionInfo.consolidationStatus == 4 || partition.attributes.partitionInfo.consolidationStatus == 5) { warningStyle = "background: red"; finalStringName += " " + i18n.error.consolidationFailed; } if (partition.attributes.partitionInfo.consolidationRequired && partition.attributes.partitionInfo.consolidationStatus != 1) { if (warningStyle == "") { warningStyle = "background: #f7da00"; } finalStringName += " " + i18n.error.consolidationRequired; } } } if (partition.attributes.deleted) { warningStyle = "background: #ffc8c8"; finalStringName += " " + i18n.error.deletedPartition; } %> class="selected"<% } %> data-id="<%=partition.attributes.name%>"> <% var checked = partition.checked; %> <% if (partition.attributes.synchronizedPartition) { %> <% } else { %> <% } if (columnToggleValue == 0) { %> <% } if (!isEDirSync && (columnToggleValue == 1)) { %> <% } if (!isEDirSync) { if (partition.attributes.enabled) {%> <%} else {%> <% } } %> <% var showConsolidate = 1; var showImport = 0; var showTFA = true; if (partition.attributes.synchronizedPartition) { if ((partition.attributes.partitionInfo.importStatus == 0) || (partition.attributes.partitionInfo.importStatus == 2) || (partition.attributes.partitionInfo.importStatus == 4) || (partition.attributes.partitionInfo.importStatus == 5)) { showImport = 1; showConsolidate = 0; } else if (partition.attributes.partitionInfo.importStatus == 1) { showImport = 2; showConsolidate = 0; } else if (partition.attributes.partitionInfo.importStatus == 3) { showImport = 0; if (partition.attributes.partitionInfo.consolidationStatus == 1) showConsolidate = 2; else showConsolidate = 1; } if (isROAdmin) { showConsolidate = 0; showImport = 0; } } if (!isAdmin || !partition.attributes.enabled) { showConsolidate = -1; showImport = -1; } %> <% cnt++; }) %>
<%= arrayOfTableHeaders[cnt].text %>
type="checkbox" <% if (checked) { %>checked="checked"<% } %>> <%= finalStringName %><%= finalStringName %><%= numUsers %> <%= numGroups %> <%= numRoles %><%= numRBUsers %> <%= numRBGroups %> <%= numRBRoles %><%= i18n.tools.enabled %><%= i18n.tools.disabled %> <%= otdsCommon.replaceHTMLCharacters (partition.attributes.description) %> <%= i18n.moreActions.moreActions %>
    <% if (partition.attributes.synchronizedPartition) { %>
  • <%= i18n.moreActions.properties %>
  • <% if (!isROAdmin) { %>
  • <%= i18n.moreActions.duplicatePartition %>
  • <% } } else { %>
  • <%= i18n.moreActions.editAdministrators %>
  • <% } %>
  • <%= i18n.moreActions.viewUsersGroups %>
  • <% if (partition.attributes.synchronizedPartition) { if (!isROAdmin) {%>
  • <%= i18n.moreActions.restartPartition %>
  • <% } if (showImport > 0) { if (partition.attributes.deleted) { %>
  • <%= i18n.moreActions.importUsersGroups %> <% } else { if (showImport == 1) { %>
  • <%= i18n.moreActions.importUsersGroups %> <% } else { %>
  • <%= i18n.moreActions.importUsersGroupsprogress %> <% } } %>
  • <% } } else { %>
  • <%= i18n.moreActions.passwordPolicy %>
  • <% } if (!(partition.attributes.synchronizedPartition) && !isEDirSync) { %>
  • <%= i18n.moreActions.partitionRestriction %>
  • <% } if (showConsolidate > 0) { if (partition.attributes.deleted) { %>
  • <%= i18n.moreActions.consolidate %> <% } else { if (showConsolidate == 1) { %>
  • <%= i18n.moreActions.consolidate %> <% } else { %>
  • <%= i18n.moreActions.consolidateprogress %> <% } } %>
  • <% } if (!isEDirSync) {%>
  • <%= i18n.moreActions.twoFactorAuth %>
  • <% if (!partition.attributes.isOTDSAdmin) { %>
  • <%= i18n.moreActions.partitionAttributes %>
  • <% } %> <% if (!partition.attributes.isOTDSAdmin) { %>
  • <% if (partition.attributes.enabled) { %> <%= i18n.tools.disable %> <%} else {%> <%= i18n.tools.enable %> <% } %>
  • <% } %> <% if (showLicenses) { %>
  • <%= i18n.moreActions.addToLicense %>
  • <% }} %>