Add an option in the advanced options dialog for managing stored mail server passwords.

This commit is contained in:
scott%scott-macgregor.org 2003-07-23 04:47:08 +00:00
Родитель e282392120
Коммит 8b0ff00cba
6 изменённых файлов: 44 добавлений и 11 удалений

Просмотреть файл

@ -142,3 +142,9 @@ function ReloadPAC() {
pps.configureFromPAC(autoURL.value);
}
// Password Management
function editPasswords()
{
window.openDialog("chrome://communicator/content/wallet/SignonViewer.xul","_blank","chrome,centerscreen,resizable=yes", "S");
}

Просмотреть файл

@ -21,6 +21,7 @@
#
# Contributor(s):
# Sean Su <ssu@netscape.com>
# Scott MacGregor <scott@scott-macgregor.org>
#
# Alternatively, the contents of this file may be used under the terms of
# either the GNU General Public License Version 2 or later (the "GPL"), or
@ -109,6 +110,17 @@
</vbox>
</expander>
<!-- Password management -->
<expander id="passwordManagement" class="prefExpander" label="&signonHeader.label;" persist="open">
<label class="expanderDescription" value="&signonDescription.label;" flex="1"/>
<hbox pack="end">
<button label="&viewSignons.label;" accesskey="&viewSignons.accesskey;"
oncommand="editPasswords();"
id="viewStoredPassword"
prefstring="pref.advanced.password.disable_button.view_stored_password"/>
</hbox>
</expander>
<!-- Email Collection (commented out for now until I can figure out why the abs aren't showing up)
<expander id="emailCollection" class="prefExpander" label="&emailCollectiontitle.label;" persist="open">
<label class="expanderDescription" value="&emailCollectiontext.label;" flex="1"/>

Просмотреть файл

@ -13,6 +13,12 @@
<!ENTITY enbPluginCheckMailNews.label "Plugins">
<!ENTITY enbPluginCheckMailNews.accesskey "p">
<!-- Password Manager -->
<!ENTITY signonHeader.label "Passwords">
<!ENTITY signonDescription.label "Manage stored mail server passwords:">
<!ENTITY viewSignons.label "Manage Stored Passwords">
<!ENTITY viewSignons.accesskey "e">
<!ENTITY returnReceiptsDescription.label "Configure Return Receipts.">
<!--LOCALIZATION NOTE : FILE The Proxies preferences dialog -->

Просмотреть файл

@ -79,7 +79,8 @@ nsldappr32v50.dll
; wallet
components\wallet.dll
components\wallet.xpt
components\wallet.xpt
components\signonviewer.xpt
; download progress
components\nsProgressDialog.js

Просмотреть файл

@ -67,6 +67,9 @@ locale/en-US/communicator/pref/pref-applications-edit.dtd, en-US/locale/en-US/co
locale/en-US/communicator/xpinstall, en-US/locale/en-US/communicator/xpinstall
locale/en-US/communicator/wallet/SignonViewer.properties, en-US/locale/en-US/communicator/wallet/SignonViewer.properties
locale/en-US/communicator/wallet/SignonViewer.dtd, en-US/locale/en-US/communicator/wallet/SignonViewer.dtd
#################################################################################################
# editor
#################################################################################################

Просмотреть файл

@ -78,29 +78,34 @@ content/communicator/pref/pref-proxies.xul, comm/content/communicator/
content/communicator/pref/pref.xul, comm/content/communicator/pref//pref.xul
content/communicator/pref/nsPrefWindow.js, comm/content/communicator/pref/nsPrefWindow.js
content/communicator/pref/pref-applications-edit.xul, comm/content/communicator/pref/pref-applications-edit.xul
content/communicator/pref/pref-applications-edit.js, comm/content/communicator/pref/pref-applications-edit.js
content/communicator/pref/pref-applications-edit.js, comm/content/communicator/pref/pref-applications-edit.js
# dummy contextHelp.js file so we don't get a bunch of errors about this file not being found
content/help/contextHelp.js, comm/content/help/contextHelp.js
content/help/contextHelp.js, comm/content/help/contextHelp.js
content/help/contents.rdf, comm/content/help/contents.rdf
# from profile
content/communicator/profile, comm/content/communicator/profile
# from layout
content/xbl-marquee, comm/content/xbl-marquee
content/necko, comm/content/necko
content/mozldap, comm/content/mozldap
content/xbl-marquee, comm/content/xbl-marquee
content/necko, comm/content/necko
content/mozldap, comm/content/mozldap
# from navigator
content/navigator-region, comm/content/navigator-region
content/navigator/viewSource.xul, comm/content/navigator/viewSource.xul
content/navigator/viewsource.js, comm/content/navigator/viewsource.js
content/navigator-region, comm/content/navigator-region
content/navigator/viewSource.xul, comm/content/navigator/viewSource.xul
content/navigator/viewsource.js, comm/content/navigator/viewsource.js
content/navigator/contents.rdf, comm/content/navigator/contents.rdf
# from xpinstall for theme installations
content/communicator/xpinstall, comm/content/communicator/xpinstall
# from the password manager
content/communicator/wallet/SignonViewer.xul, comm/content/communicator/wallet/SignonViewer.xul
content/communicator/wallet/SignonViewer.js, comm/content/communicator/wallet/SignonViewer.js
content/communicator/wallet/nsWalletTreeUtils.js, comm/content/communicator/wallet/nsWalletTreeUtils.js
#################################################################################################
# Files we need from global.jar
#################################################################################################
@ -156,8 +161,8 @@ content/global/finddialog.js, toolkit/content/global/fin
content/global/finddialog.xul, toolkit/content/global/finddialog.xul
content/global/autocomplete.xml, toolkit/content/global/autocomplete.xml
content/global/autocomplete.css, toolkit/content/global/autocomplete.css
content/global/filepicker.js, toolkit/content/global/filepicker.js
content/global/filepicker.xul, toolkit/content/global/filepicker.xul
content/global/filepicker.js, toolkit/content/global/filepicker.js
content/global/filepicker.xul, toolkit/content/global/filepicker.xul
# embedding\components\ui
content/global/nsHelperAppDlg.xul, toolkit/content/global/nsHelperAppDlg.xul