Revision control

Copy as Markdown

Other Tools

# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
<html:template
id="accountHubAddressBookLdapAccountFormTemplate"
>
<form
id="ldapAccountForm"
class="account-hub-address-book-form"
slot="content"
>
<div id="ldapFormBody" class="hub-body ldap-form-body hub-form-grid">
<div class="input-cell">
<label
for="name"
data-l10n-id="account-hub-address-book-name-label"
>
</label>
<div class="input-control">
<input
id="name"
type="text"
required="required"
class="input-field"
aria-invalid="false"
/>
<img
src=""
alt=""
class="form-icon icon-danger input-warning"
/>
<img
src=""
alt=""
class="form-icon icon-success input-success"
/>
<span
id="nameErrorMessage"
class="input-error-message"
data-l10n-id="account-hub-address-book-name-error-text"
>
</span>
</div>
</div>
<div class="input-cell">
<label
for="hostname"
data-l10n-id="account-hub-result-hostname-label"
>
</label>
<div class="input-control">
<input
id="hostname"
type="text"
required="required"
class="input-field"
aria-invalid="false"
/>
<img
src=""
alt=""
class="form-icon icon-danger input-warning"
/>
<img
src=""
alt=""
class="form-icon icon-success input-success"
/>
<span
id="hostnameErrorMessage"
class="input-error-message"
data-l10n-id="account-hub-hostname-error-text"
>
</span>
</div>
</div>
<div class="input-cell narrow">
<label
for="port"
data-l10n-id="account-hub-port-label"
>
</label>
<div class="input-control">
<input
id="port"
type="number"
min="1"
max="65535"
required="required"
class="input-field number-input"
aria-invalid="false"
/>
<img
src=""
alt=""
class="form-icon icon-danger input-warning"
/>
<img
src=""
alt=""
class="form-icon icon-success input-success"
/>
<span
id="portErrorMessage"
class="input-error-message"
data-l10n-id="account-hub-port-error-text"
>
</span>
</div>
</div>
<div class="input-cell expanded">
<div class="toggle-group">
<input
id="enableSSL"
type="checkbox"
class="toggle-checkbox"
/>
<label
for="enableSSL"
class="toggle-label"
data-l10n-id="account-hub-ldap-ssl-toggle-label"
>
</label>
</div>
</div>
<div class="input-cell">
<label
for="baseDN"
data-l10n-id="account-hub-address-book-base-dn"
>
</label>
<div class="input-control">
<input
id="baseDN"
type="text"
class="input-field"
/>
<img
src=""
alt=""
class="form-icon icon-danger input-warning"
/>
<img
src=""
alt=""
class="form-icon icon-success input-success"
/>
</div>
</div>
<div class="input-cell">
<label
for="bindDN"
data-l10n-id="account-hub-address-book-bind-dn"
>
</label>
<div class="input-control">
<input
id="bindDN"
type="text"
class="input-field"
/>
<img
src=""
alt=""
class="form-icon icon-danger input-warning"
/>
<img
src=""
alt=""
class="form-icon icon-success input-success"
/>
</div>
</div>
<div class="input-cell narrow advanced-input">
<label
for="maxResults"
data-l10n-id="account-hub-max-results-label"
>
</label>
<div class="input-control">
<input
id="maxResults"
type="number"
min="1"
max="2147483647"
placeholder="100"
class="input-field number-input"
aria-invalid="false"
/>
<img
src=""
alt=""
class="form-icon icon-danger input-warning"
/>
<img
src=""
alt=""
class="form-icon icon-success input-success"
/>
<span
id="maxResultsErrorMessage"
class="input-error-message"
data-l10n-id="account-hub-max-results-error-text"
>
</span>
</div>
</div>
<div class="input-cell expanded advanced-input">
<label
for="scope"
data-l10n-id="account-hub-address-book-scope-label"
data-l10n-attrs="accesskey"
>
</label>
<div class="input-control">
<xul:menulist
id="scope"
class="menulist"
data-l10n-id="account-hub-address-book-scope-subtree-label"
value="2"
flex="1"
>
<xul:menupopup
id="scopeMenupopup"
class="menupopup"
position="after_start"
>
<xul:menuitem
id="scopeOne"
data-l10n-id="account-hub-address-book-scope-level-one-label"
value="1"
/>
<xul:menuitem
id="scopeSubtree"
data-l10n-id="account-hub-address-book-scope-subtree-label"
value="2"
/>
</xul:menupopup>
</xul:menulist>
</div>
</div>
<div class="input-cell full advanced-input">
<label
for="loginMethod"
data-l10n-id="account-hub-address-book-login-method-label"
data-l10n-attrs="accesskey"
>
</label>
<div class="input-control">
<xul:menulist
id="loginMethod"
class="menulist"
data-l10n-id="account-hub-address-book-login-simple-label"
value=""
flex="1"
>
<xul:menupopup
id="loginMethodMenupopup"
class="menupopup"
position="after_start"
>
<xul:menuitem
id="loginSimple"
data-l10n-id="account-hub-address-book-login-simple-label"
value=""
/>
<xul:menuitem
id="loginGSSAPI"
label="Kerberos (GSSAPI)"
value="GSSAPI"
/>
</xul:menupopup>
</xul:menulist>
</div>
</div>
<div class="input-cell full advanced-input">
<label
for="search"
data-l10n-id="account-hub-address-book-search-label"
>
</label>
<textarea id="search" class="input-textarea"></textarea>
</div>
<button
id="advancedConfigurationLdap"
class="button link-button link-button-sm align-self-end"
type="button"
data-l10n-id="account-hub-advanced-configuration-button"
>
</button>
<button
id="simpleConfigurationLdap"
class="button link-button link-button-sm align-self-end"
type="button"
data-l10n-id="account-hub-simple-configuration-button"
>
</button>
</div>
<button type="submit" hidden="hidden"></button>
</form>
</html:template>