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.

part.wizard-groupfilter.php 2.3KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. <fieldset id="ldapWizard4">
  2. <div>
  3. <p>
  4. <?php p($l->t('Groups meeting these criteria are available in %s:', [$theme->getName()]));?>
  5. </p>
  6. <p>
  7. <label for="ldap_groupfilter_objectclass">
  8. <?php p($l->t('Only these object classes:'));?>
  9. </label>
  10. <select id="ldap_groupfilter_objectclass" multiple="multiple"
  11. name="ldap_groupfilter_objectclass" class="multiSelectPlugin">
  12. </select>
  13. </p>
  14. <p>
  15. <label for="ldap_groupfilter_groups">
  16. <?php p($l->t('Only from these groups:'));?>
  17. </label>
  18. <input type="text" class="ldapManyGroupsSupport ldapManyGroupsSearch hidden" placeholder="<?php p($l->t('Search groups'));?>" />
  19. <select id="ldap_groupfilter_groups" multiple="multiple"
  20. name="ldap_groupfilter_groups" class="multiSelectPlugin">
  21. </select>
  22. </p>
  23. <p class="ldapManyGroupsSupport hidden">
  24. <label></label>
  25. <select class="ldapGroupList ldapGroupListAvailable" multiple="multiple"
  26. title="<?php p($l->t('Available groups'));?>"></select>
  27. <span class="buttonSpan">
  28. <button class="ldapGroupListSelect" type="button">&gt;</button><br/>
  29. <button class="ldapGroupListDeselect" type="button">&lt;</button>
  30. </span>
  31. <select class="ldapGroupList ldapGroupListSelected" multiple="multiple"
  32. title="<?php p($l->t('Selected groups'));?>"></select>
  33. </p>
  34. <p>
  35. <label><a id='toggleRawGroupFilter' class='ldapToggle'>↓ <?php p($l->t('Edit LDAP Query'));?></a></label>
  36. </p>
  37. <p id="ldapReadOnlyGroupFilterContainer" class="hidden ldapReadOnlyFilterContainer">
  38. <label><?php p($l->t('LDAP Filter:'));?></label>
  39. <span class="ldapFilterReadOnlyElement ldapInputColElement"></span>
  40. </p>
  41. <p id="rawGroupFilterContainer" class="invisible">
  42. <textarea type="text" id="ldap_group_filter" name="ldap_group_filter"
  43. placeholder="<?php p($l->t('Edit LDAP Query'));?>"
  44. title="<?php p($l->t('The filter specifies which LDAP groups shall have access to the %s instance.', [$theme->getName()]));?>">
  45. </textarea>
  46. </p>
  47. <p>
  48. <div class="ldapWizardInfo invisible">&nbsp;</div>
  49. </p>
  50. <p class="ldap_count">
  51. <button class="ldapGetEntryCount ldapGetGroupCount" name="ldapGetEntryCount" type="button">
  52. <?php p($l->t('Verify settings and count the groups'));?>
  53. </button>
  54. <span id="ldap_group_count"></span>
  55. </p>
  56. <?php print_unescaped($_['wizardControls']); ?>
  57. </div>
  58. </fieldset>