diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-07 17:32:43 +0000 |
commit | 6bf0a5cb5034a7e684dcc3500e841785237ce2dd (patch) | |
tree | a68f146d7fa01f0134297619fbe7e33db084e0aa /comm/mailnews/addrbook/prefs/content/pref-directory-add.xhtml | |
parent | Initial commit. (diff) | |
download | thunderbird-upstream.tar.xz thunderbird-upstream.zip |
Adding upstream version 1:115.7.0.upstream/1%115.7.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'comm/mailnews/addrbook/prefs/content/pref-directory-add.xhtml')
-rw-r--r-- | comm/mailnews/addrbook/prefs/content/pref-directory-add.xhtml | 190 |
1 files changed, 190 insertions, 0 deletions
diff --git a/comm/mailnews/addrbook/prefs/content/pref-directory-add.xhtml b/comm/mailnews/addrbook/prefs/content/pref-directory-add.xhtml new file mode 100644 index 0000000000..ff2e40df1e --- /dev/null +++ b/comm/mailnews/addrbook/prefs/content/pref-directory-add.xhtml @@ -0,0 +1,190 @@ +<?xml version="1.0"?> +<!-- 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/. --> + +<?xml-stylesheet href="chrome://messenger/skin/messenger.css" type="text/css"?> +<?xml-stylesheet href="chrome://messenger/skin/shared/grid-layout.css" type="text/css"?> +<?xml-stylesheet href="chrome://messenger/skin/input-fields.css" type="text/css"?> +<?xml-stylesheet href="chrome://messenger/skin/themeableDialog.css" type="text/css"?> + +<!DOCTYPE html SYSTEM "chrome://messenger/locale/addressbook/pref-directory-add.dtd"> + +<html xmlns="http://www.w3.org/1999/xhtml" + xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" + xmlns:html="http://www.w3.org/1999/xhtml" + lightweightthemes="true" + scrolling="false"> +<head> + <title><!-- directoryTitleEdit --></title> + <style> + #directoryTabPanels radiogroup { + margin-inline-start: 4px; + } + #directoryTabPanels textarea { + width: calc(100% - 22px); + } + #directoryTabPanels menulist { + width: calc(100% - 4px); + margin-inline-start: 4px; + } + </style> + <script defer="defer" src="chrome://messenger/content/globalOverlay.js"></script> + <script defer="defer" src="chrome://global/content/editMenuOverlay.js"></script> + <script defer="defer" src="chrome://messenger/content/dialogShadowDom.js"></script> + <script defer="defer" src="chrome://messenger/content/addressbook/pref-directory-add.js"></script> +</head> +<html:body xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> +<dialog id="addDirectory" buttons="accept,cancel" style="width:100vw; min-width:&newDirectoryWidth;"> + <stringbundle id="bundle_addressBook" src="chrome://messenger/locale/addressbook/addressBook.properties"/> + <stringbundle id="bundle_replication" src="chrome://messenger/locale/addressbook/replicationProgress.properties"/> + + <vbox id="editDirectory"> + + <tabbox style="margin:5px"> + <tabs id="directoryTabBox"> + <tab label="&General.tab;"/> + <tab label="&Offline.tab;"/> + <tab label="&Advanced.tab;"/> + </tabs> + + <tabpanels id="directoryTabPanels" flex="1"> + <vbox> + <div xmlns="http://www.w3.org/1999/xhtml" class="grid-three-column"> + <div class="flex-items-center"> + <xul:label id="descriptionLabel" value="&directoryName.label;" + accesskey="&directoryName.accesskey;" + control="description"/> + </div> + <div> + <input id="description" type="text" class="input-inline" + aria-labelledby="descriptionLabel"/> + </div> + <div></div> + <div class="flex-items-center"> + <xul:label id="hostnameLabel" + value="&directoryHostname.label;" + accesskey="&directoryHostname.accesskey;" + control="hostname"/> + </div> + <div> + <input id="hostname" type="text" + class="uri-element input-inline" + aria-labelledby="descriptionLabel" + disableiflocked="true"/> + </div> + <div></div> + <div class="flex-items-center"> + <xul:label id="basednLabel" + value="&directoryBaseDN.label;" + accesskey="&directoryBaseDN.accesskey;" + control="basedn"/> + </div> + <div> + <input id="basedn" type="text" + class="uri-element input-inline" + aria-labelledby="basednLabel" + disableiflocked="true"/> + </div> + <div class="flex-items-center flex-content-center"> + <xul:button label="&findButton.label;" + accesskey="&findButton.accesskey;" disabled="true"/> + </div> + <div class="flex-items-center"> + <xul:label id="portLabel" value="&portNumber.label;" + accesskey="&portNumber.accesskey;" + control="port"/> + </div> + <div> + <input id="port" type="number" + class="size5 input-inline" + min="1" max="65535" + aria-labelledby="portLabel" + disableiflocked="true"/> + </div> + <div></div> + <div class="flex-items-center"> + <xul:label id="loginLabel" value="&directoryLogin.label;" + accesskey="&directoryLogin.accesskey;" + control="login"/> + </div> + <div> + <input id="login" type="text" class="uri-element input-inline" + aria-labelledby="loginLabel"/> + </div> + <div></div> + </div> + <separator/> + <checkbox id="secure" label="&directorySecure.label;" + accesskey="&directorySecure.accesskey;" + oncommand="onSecure();" disableiflocked="true"/> + </vbox> + <vbox> + <description>&offlineText.label;</description> + <separator/> + <hbox> + <button id="download" oncommand="DownloadNow();"/> + <spacer flex="1"/> + </hbox> + <description id="downloadWarningMsg" hidden="true" class="error"/> + <description id="replicationProgressText" hidden="true"/> + + <html:progress id="replicationProgressMeter" value="0" max="100" hidden="hidden"/> + </vbox> + <vbox> + <div xmlns="http://www.w3.org/1999/xhtml" class="grid-two-column"> + <div class="flex-items-center"> + <xul:label id="returnMaxLabel" value="&return.label;" + accesskey="&return.accesskey;" + control="results"/> + </div> + <div class="flex-items-center"> + <input id="results" type="number" + class="size5 input-inline" + min="1" max="2147483647" value="100" + aria-labelledby="returnMaxLabel"/> + <xul:label value="&results.label;"/> + </div> + <div class="flex-items-center"> + <xul:label value="&scope.label;" control="scope" + accesskey="&scope.accesskey;"/> + </div> + <div> + <xul:radiogroup id="scope" + orient="horizontal"> + <xul:radio id="one" value="1" label="&scopeOneLevel.label;" + disableiflocked="true" accesskey="&scopeOneLevel.accesskey;"/> + <xul:radio id="sub" value="2" label="&scopeSubtree.label;" + disableiflocked="true" accesskey="&scopeSubtree.accesskey;"/> + </xul:radiogroup> + </div> + <div class="flex-items-center"> + <xul:label value="&searchFilter.label;" + accesskey="&searchFilter.accesskey;" + control="search"/> + </div> + <div> + <textarea id="search" disableiflocked="true"></textarea> + </div> + <div class="flex-items-center"> + <xul:label value="&saslMechanism.label;" control="saslMechanism" + accesskey="&saslMechanism.accesskey;"/> + </div> + <div> + <xul:menulist id="saslMechanism"> + <xul:menupopup> + <xul:menuitem id="Simple" value="" label="&saslOff.label;" + accesskey="&saslOff.accesskey;"/> + <xul:menuitem id="GSSAPI" value="GSSAPI" label="&saslGSSAPI.label;" + accesskey="&saslGSSAPI.accesskey;"/> + </xul:menupopup> + </xul:menulist> + </div> + </div> + </vbox> + </tabpanels> + </tabbox> + </vbox> +</dialog> +</html:body> +</html> |