diff options
Diffstat (limited to 'mailnews/base/prefs/content/am-identity-edit.xul')
-rw-r--r-- | mailnews/base/prefs/content/am-identity-edit.xul | 154 |
1 files changed, 154 insertions, 0 deletions
diff --git a/mailnews/base/prefs/content/am-identity-edit.xul b/mailnews/base/prefs/content/am-identity-edit.xul new file mode 100644 index 000000000..448892382 --- /dev/null +++ b/mailnews/base/prefs/content/am-identity-edit.xul @@ -0,0 +1,154 @@ +<?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/accountManage.css" type="text/css"?> + +<?xul-overlay href="chrome://messenger/content/am-copiesOverlay.xul"?> +<?xul-overlay href="chrome://messenger/content/am-addressingOverlay.xul"?> + +<!DOCTYPE dialog [ +<!ENTITY % identityEditDTD SYSTEM "chrome://messenger/locale/am-identity-edit.dtd" > +%identityEditDTD; +<!ENTITY % identityDTD SYSTEM "chrome://messenger/locale/am-main.dtd" > +%identityDTD; +]> + +<dialog id="identityDialog" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" + onload="onLoadIdentityProperties();" + ondialogaccept="return onOk();" + style="&identityDialog.style;"> + + <stringbundle id="bundle_prefs" + src="chrome://messenger/locale/prefs.properties"/> + <stringbundle id="bundle_messenger" + src="chrome://messenger/locale/messenger.properties"/> + + <script type="application/javascript" + src="chrome://messenger/content/am-prefs.js"/> + <script type="application/javascript" + src="chrome://messenger/content/am-identity-edit.js"/> + + <broadcaster id="broadcaster_attachSignature"/> + + <description flex="1">&identityListDesc.label;</description> + <separator class="thin"/> + + <tabbox flex="1" style="overflow: auto;"> + <tabs id="identitySettings"> + <tab label="&settingsTab.label;"/> + <tab label="&copiesFoldersTab.label;"/> + <tab label="&addressingTab.label;"/> + </tabs> + + <tabpanels id="identityTabsPanels" flex="1"> + <!-- Identity Settings Tab --> + <vbox flex="1" name="settings"> + <groupbox> + <caption label="&publicData.label;"/> + + <grid> + <columns> + <column/> + <column flex="1"/> + </columns> + <rows> + <row align="center"> + <label value="&name.label;" control="identity.fullName" accesskey="&name.accesskey;"/> + <textbox id="identity.fullName" size="30"/> + </row> + <row align="center"> + <label value="&email.label;" control="identity.email" accesskey="&email.accesskey;"/> + <textbox id="identity.email" class="uri-element"/> + </row> + <row align="center"> + <label value="&replyTo.label;" control="identity.replyTo" accesskey="&replyTo.accesskey;"/> + <textbox id="identity.replyTo" class="uri-element" placeholder="&replyTo.placeholder;"/> + </row> + <row align="center"> + <label value="&organization.label;" control="identity.organization" accesskey="&organization.accesskey;"/> + <textbox id="identity.organization"/> + </row> + <separator class="thin"/> + <row align="center"> + <label value="&signatureText.label;" control="identity.htmlSigText" accesskey="&signatureText.accesskey;"/> + <checkbox id="identity.htmlSigFormat" label="&signatureHtml.label;" accesskey="&signatureHtml.accesskey;"/> + </row> + </rows> + </grid> + + <hbox class="indent" flex="1"> + <textbox id="identity.htmlSigText" flex="1" multiline="true" wrap="off" rows="4" class="signatureBox"/> + </hbox> + + <hbox align="center"> + <checkbox id="identity.attachSignature" label="&signatureFile.label;" flex="1" + accesskey="&signatureFile.accesskey;" + oncommand="setupSignatureItems();"/> + </hbox> + + <hbox align="center" class="indent"> + <textbox id="identity.signature" datatype="nsIFile" flex="1" name="identity.signature" + aria-labelledby="identity.attachSignature" + observes="broadcaster_attachSignature" class="uri-element"/> + <button class="push" name="browse" label="&choose.label;" + accesskey="&choose.accesskey;" + oncommand="selectFile()" + observes="broadcaster_attachSignature" + id="identity.sigbrowsebutton"/> + </hbox> + + <hbox align="center"> + <checkbox id="identity.attachVCard" label="&attachVCard.label;" flex="1" + accesskey="&attachVCard.accesskey;"/> + <button class="push" name="editVCard" label="&editVCard.label;" + accesskey="&editVCard.accesskey;" + oncommand="editVCard()"/> + <label hidden="true" id="identity.escapedVCard"/> + </hbox> + </groupbox> + + <groupbox> + <caption label="&privateData.label;"/> + + <hbox align="center"> + <label value="&smtpName.label;" + control="identity.smtpServerKey" + accesskey="&smtpName.accesskey;"/> + <menulist id="identity.smtpServerKey" flex="1"> + <menupopup id="smtpPopup"> + <menuitem value="" + label="&smtpDefaultServer.label;" + id="useDefaultItem"/> + <menuseparator/> + <!-- list will be inserted here --> + </menupopup> + </menulist> + </hbox> + + <separator class="thin"/> + + <hbox align="center"> + <label value="&identityAlias.label;" + accesskey="&identityAlias.accesskey;" + control="identity.label"/> + <textbox id="identity.label" flex="1"/> + </hbox> + </groupbox> + + <spacer flex="1"/> + </vbox> + + <!-- Copies & Folders Tab --> + <vbox flex="1" name="copiesAndFolders" id="copiesAndFolders"/> + + <!-- Composition & Addressing Tab --> + <vbox flex="1" name="composeAddressing" id="compositionAndAddressing"/> + + </tabpanels> + </tabbox> +</dialog> |