psm_ui.properties.in
上传用户:lyxiangda
上传日期:2007-01-12
资源大小:3042k
文件大小:205k
- ; -*- Mode: Text -*-
- ;
- ; The contents of this file are subject to the Mozilla Public
- ; License Version 1.1 (the "License"); you may not use this file
- ; except in compliance with the License. You may obtain a copy of
- ; the License at http://www.mozilla.org/MPL/
- ;
- ; Software distributed under the License is distributed on an "AS
- ; IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
- ; implied. See the License for the specific language governing
- ; rights and limitations under the License.
- ;
- ; The Original Code is the Netscape security libraries.
- ;
- ; The Initial Developer of the Original Code is Netscape
- ; Communications Corporation. Portions created by Netscape are
- ; Copyright (C) 1994-2000 Netscape Communications Corporation. All
- ; Rights Reserved.
- ;
- ; Contributor(s):
- ;
- ; Alternatively, the contents of this file may be used under the
- ; terms of the GNU General Public License Version 2 or later (the
- ; "GPL"), in which case the provisions of the GPL are applicable
- ; instead of those above. If you wish to allow use of your
- ; version of this file only under the terms of the GPL and not to
- ; allow others to use your version of this file under the MPL,
- ; indicate your decision by deleting the provisions above and
- ; replace them with the notice and other provisions required by
- ; the GPL. If you do not delete the provisions above, a recipient
- ; may use your version of this file under either the MPL or the
- ; GPL.
- ;
- ;
- ; Stylesheets
- ;
- secadvmodalstyle_type=text/css
- secadvmodalstyle_content:
- BODY.TOP {background-color: #9999CC;}
- BODY.CONTENT{background-color: white;}
- BODY.FOOT{background-color:#CCCCCC}
- all.BUTTONSPACE {
- padding-left: 6px;
- padding-right: 6px;
- }
- all.BUTTONSPACEHELP {
- padding-left: 24px;
- padding-right: 0px;
- }
- H1 {
- padding-top:6px;
- line-height: 100%;
- font-family: {nsm_font_verdana};
- font-size:16pt;
- font-weight:normal;
- color:white;
- }
- A {
- font-family: {nsm_font_verdana};
- font-size:10pt;
- color: black;
- }
- BLOCKQUOTE{
- padding-left:0px;
- line-height: 100%%;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- all.plain{
- padding-left:0px;
- padding-top:0px;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- P {
- font-family: {nsm_font_verdana};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- P.bold
- {
- font-weight: bold;
- }
- P.alert {
- font-weight: bold;
- }
- P.hialert{
- font-weight: 900;
- background-color:#FF9900;
- padding-left:20px;
- }
- all.Explanationbox
- {
- padding-top:6px;
- padding-bottom:12px;
- margin-bottom:6px;
- margin-left:6px;
- margin-right: 5%;
- border-width: 1px;
- border-color: #999999;
- border-style: solid;
- }
- all.PROGRESS {
- background-color:#CCCCCC;
- margin-top:5%;
- margin-left:15%;
- margin-right:25%;
- border-width: 2px;
- border-color: #CCCCCC;
- border-style: solid;
- }
- all.PLAINBOX {
- margin-left:12px;
- border-width: 1px;
- border-color: #999999;
- border-style: solid;
- }
- DIV {
- background-color:white;
- font-family: {nsm_content_font};
- font-size:10pt;
- color: black;
- }
- :secadvmodalstyle_content
- secadvtopstyle_type=text/css
- secadvtopstyle_content:
- all.standard {background-color:#CCCCCC;
- font-family: {nsm_font};
- font-size:12pt;
- color: white;}
- .TITLE { padding-left: 6px;
- font-family:{nsm_font_verdana};
- font-size:16pt;
- font-weight:bold;
- color:white;}
- .TAB {
- font-family: {nsm_content_font};
- font-size:10pt;
- }
- A:alink {color: white; text-decoration: none;}
- A:link {color: white; text-decoration: none;}
- A:vlink {color: white; text-decoration: none;}
- :secadvtopstyle_content
- secadvleftstyle_type=text/css
- secadvleftstyle_content:
- A {
- padding-left:6px;
- line-height: 150%;
- text-decoration: none;
- font-family: {nsm_leftpane_font};
- font-size:9pt;
- font-weight:bold;
- color: white;
- }
- P {
- padding-left:6px;
- line-height: 150%;
- font-family: {nsm_leftpane_font};
- font-size:9pt;
- font-weight:bold;
- color:black;
- }
- :secadvleftstyle_content
- secadvfootstyle_type=text/css
- secadvfootstyle_content:
- DIV {
- font-family: {nsm_leftpane_font};
- font-size:10pt;
- color:black;
- }
- :secadvfootstyle_content
- ; Style sheet used for security advisor content.
- secadvcontentstyle_type=text/css
- secadvcontentstyle_content:
- BODY {
- background-color:white;
- }
- DIV {
- background-color:white;
- font-family: {nsm_content_font};
- font-size:10pt;
- color: black;
- }
- H1 {
- padding-left:6px;
- line-height: 150%;
- font-family: {nsm_content_font};
- font-size:10pt;
- font-weight:bold;
- color:black;
- }
- A {
- font-family: {nsm_content_font};
- font-size:10pt;
- color: black;
- }
- BLOCKQUOTE{
- padding-left:0px;
- line-height: 100%;
- font-family: {nsm_content_font};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- B {
- padding-left:6px;
- font-family: {nsm_content_font};
- font-size:10pt;
- font-weight:bold;
- color:black;
- }
- BU {
- padding-left:6px;
- font-family: {nsm_content_font};
- font-size:10pt;
- font-weight:bold;
- color:black;
- }
- P {
- padding-left:6px;
- font-family: {nsm_content_font};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- P.SMALL {
- font-size:9pt;
- }
- P.TOPBORDER{
- border-top-width: 3px;
- border-color: #999999;
- border-style: solid;
- }
- all.Explanationbox
- {
- padding-top:6px;
- padding-bottom:12px;
- margin-bottom:6px;
- margin-left:6px;
- margin-right: 5%;
- border-width: 1px;
- border-color: #999999;
- border-style: solid;
- }
- UL {
- font-family: {nsm_content_font};
- font-size:10pt;
- color:black;
- }
- UL.SPACED {
- line-height: 110%;
- }
- all.INDENT {
- padding-left:12px;
- }
- :secadvcontentstyle_content
- titlestyle_type=text/css
- titlestyle_content:
- all.standard {background-color:#9999CC;
- font-family: {nsm_font};
- color: white;}
-
- .spacer { padding-left: 6px;
- font-family:{nsm_font_verdana};
- font-size:12pt;
- font-weight:bold;
- color:white;}
- .TITLE { padding-left: 6px;
- font-family:{nsm_font_verdana};
- font-size:16pt;
- font-weight:bold;
- color:white;}
- A:alink {color: white; text-decoration: none;}
- A:link {color: white; text-decoration: none;}
- A:vlink {color: white; text-decoration: none;}
- :titlestyle_content
- standalonefoot_type=text/css
- standalonefoot_content:
- BODY {
- background-color:#CCCCCC;
- }
- .BUTTONSPACE {
- padding-left: 6px;
- padding-right: 6px;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- }
- .BUTTONSPACEHELP {
- padding-left: 24px;
- padding-right: 0px;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- }
- :standalonefoot_content
- standalone_type=text/css
- standalone_content:
- BODY.TOP {background-color: #9999CC;}
- BODY.CONTENT{background-color: white;}
- BODY.FOOT{background-color:#CCCCCC}
- all.BUTTONSPACE {
- font-family: {nsm_font_verdana};
- font-size:10pt;
- padding-left: 6px;
- padding-right: 6px;
- }
- all.BUTTONSPACEHELP {
- padding-left: 24px;
- padding-right: 0px;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- }
- DIV {
- background-color:white;
- font-family: {nsm_content_font};
- font-size:10pt;
- color: black;
- }
- H1 {
- padding-top:6px;
- line-height: 100%;
- font-family: {nsm_font_verdana};
- font-size:16pt;
- font-weight:normal;
- color:white;
- }
- A {
- font-family: {nsm_font_verdana};
- font-size:10pt;
- color: black;
- }
- BLOCKQUOTE{
- padding-left:0px;
- line-height: 100%;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- all.plain{
- padding-left:0px;
- padding-top:0px;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- P {
- padding-left:12px;
- padding-top:6px;
- font-family: {nsm_font_verdana};
- font-size:10pt;
- font-weight:normal;
- color:black;
- }
- P.alert {
- font-weight: bold;
- }
- P.hialert{
- font-weight: 900;
- background-color:#FF9900;
- padding-left:20px;
- }
- all.Explanationbox
- {
- padding-top:6px;
- padding-bottom:12px;
- margin-bottom:6px;
- margin-left:6px;
- margin-right: 5%;
- border-width: 1px;
- border-color: #999999;
- border-style: solid;
- }
- all.PROGRESS {
- background-color:#CCCCCC;
- margin-top:5%;
- margin-left:15%;
- margin-right:25%;
- border-width: 2px;
- border-color: #CCCCCC;
- border-style: solid;
- }
- all.PLAINBOX {
- margin-left:12px;
- border-width: 1px;
- border-color: #999999;
- border-style: solid;
- }
- :standalone_content
- ; Basic templates for use in generating HTML.
- http_error_content:
- <HTML><HEAD>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <TITLE>HTTP error %1$d - %2$s</TITLE>{disable_right_click_js}</HEAD><BODY><H1>%2$s</H1>%4$s<br><hr><!---unused %3$s ----></BODY></HTML>
- :http_error_content
- ; In the normal header: 0=additional headers, 1=content type
- http_header_template="HTTP/1.0 200 OK<psm:cr><psm:lf>%1$sContent-Type: %2$s<psm:cr><psm:lf>Connection: close<psm:cr><psm:lf>Pragma: no-cache<psm:cr><psm:lf><psm:cr><psm:lf>"
- ; Standard preamble for most HTML pages
- html_start=<html><head><psm:cr><psm:lf><meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">{disable_right_click_js}</head><body bgcolor=#{$1}>
- html_end=</body></html>
- ;
- ; HTTP error templates
- ;
- ; In the error templates: 0=error number, 1=error name (or OK),
- ; 2=additional header content for type, 3=description
- http_error_header_template:
- HTTP/1.0 %1$d %2$s<psm:cr><psm:lf>%3$sConnection: close<psm:cr><psm:lf><psm:cr><psm:lf>
- :http_error_header_template
- ; still needed?
- http_error_content_type="text/html"
- ; error-specific text
- http_error_200_hdrs="Content-type: text/html<psm:cr><psm:lf>"
- http_error_204_hdrs="Content-type: No Content<psm:cr><psm:lf>"
- http_error_400_hdrs="Content-type: text/html<psm:cr><psm:lf>"
- http_error_401_hdrs="WWW-Authenticate: Basic realm="NSM"<psm:cr><psm:lf>Content-type: text/html<psm:cr><psm:lf>"
- http_error_403_hdrs="Content-type: text/html<psm:cr><psm:lf>"
- http_error_404_hdrs="Content-type: text/html<psm:cr><psm:lf>"
- http_error_405_hdrs="Content-type: text/html<psm:cr><psm:lf>"
- http_error_501_hdrs="Content-type: text/html<psm:cr><psm:lf>"
- ;#ifdef DEBUG
- ;
- ; NLS/Unicode Hello World example text (for developers only)
- ;
- ; hello_type is the content type to be used when sending the canned
- ; HTTP headers.
- ;hello_type="text/html"
- ;
- ; hello_content is the HTML template for the Hello World page (the
- ; same page that we sent manually from the simple Hello World
- ; example). Note that it contains references to two more content
- ; strings in the same file, "hello_title" and "hello_greeting".
- ; Those strings, in turn, appear directly underneath hello_content.
- ;
- ; In addition, the keyword {hello} appears below. You wouldn't have any
- ; real way of knowing that this is attached to a keyword handler, but
- ; in fact the Hello World keyword handler is attached to it. The way the
- ; code currently works, references such as {hello}, {hello_title}, etc.
- ; are looked up in the keyword handler table first. If a keyword handler
- ; doesn't exist, then the keyword is used to look for a string resource
- ; in the properties file.
- ;
- ; Hello World is no longer used, so we'll comment it instead of removing
- ; it for now, but leave it in so that if we ever need to revive it,
- ; we can do so easily.
- ;hello_content="<HTML><HEAD>rn<meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}"><TITLE>{hello_title}</TITLE></HEAD><BODY><h1>{hello_greeting}</h1><p>If keyword handlers are working correctly, you should see 'Hello, World' on the next line just above the horizontal rule.</p><br>{hello}<hr> </BODY></HTML>"
- ;hello_title="Hello World (command handler demo)"
- ;hello_greeting="Hello, World!"
- ;
- ; End Hello World example text
- ;
- ;
- ; Strings used to test nls stuff (mwelch)
- ;
- ;testnls="Outer string for testnls. %2$s {testwrap one,two,three} Does 0 == %1$d? {testnls1} {testnls{testnls3}}"
- ;testnls1="This sentence, if it appears, means that the 'testnls1' keyword was discovered and properly expanded."
- ;testnls2="This sentence, if it appears, means that the 'testnls2' keyword (actually a nested recursion of 'testnls' followed by 'testnls3') was discovered and properly expanded."
- ;testnls3=2
- ; A full page test.
- ;testpage_type="text/html"
- ;testpage_hdrs=""
- ;testpage_content:
- ;<html><head>
- ;rn<meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- ;<title>Hi, I'm Cartman</title></head>
- ;<body bgcolor=white><center><h1>
- ;<img src="http://warp/hardcore/cartman/eric.gif" align=center>
- ;Cartman
- ;<img src="http://warp/hardcore/cartman/eric.gif" align=center>
- ;</h1></center>
- ;Please choose from the following options:
- ;<li><a href="show_log">Show ongoing activity log</a><br>
- ;<li><a href="echo">Echo the request sent by your browser</a><br>
- ;<li><a href="authecho">Authorization test</a><br>
- ;</ul><br>Enjoy.<hr>
- ;<address>The <a href="mailto:cartman-dev@netscape.com">cartman-dev mailing list</a></address>
- ;</body></html>
- ;:testpage_content
- ;#endif
- ;
- ; Utility code to submit a from using framesetes
- ;
- formsubmit:
- <script language=javascript>
- function submitif()
- {
- if (top.dosubmit) {
- {$1}.submit();
- return;
- }
- }
- function submitForm() {
- setTimeout("submitif();", 1);
- }
- </script>
- :formsubmit
- formsubmit_monitor_js:
- <script language=javascript>
- var dosubmit=false;
- var doclose=false;
- function submitform()
- {
- dosubmit = true;
- window.DialogContent.submitForm();
- }
- function closewin()
- {
- doclose = true;
- setTimeout("closeif();", 1);
- }
- function closeif()
- {
- window.close();
- }
- </script>
- :formsubmit_monitor_js
- ;
- ; Javascript code used to submit a form containing multiple frames.
- ;
- formsubmit_dosubmit_js_type="text/html"
- formsubmit_dosubmit_js_hdrs=""
- formsubmit_dosubmit_js_content:
- <script language=javascript>
- top.submitform();
- //In case submit test failes, we don't want to leave the buttons
- //frame empty.
- window.back();
- </script>
- :formsubmit_dosubmit_js_content
- ;
- ; Utility code used to close windows from within a frame thereof.
- ;
- windowclose_monitor_js:
- <script language=javascript>
- var doclose;
- function closewin()
- {
- doclose=true;
- setTimeout("closeif()", 100);
- }
- function closeif()
- {
- if (doclose)
- window.close();
- }
- doclose=false;
- </script>
- :windowclose_monitor_js
- ;
- ; Javascript code used to close a keygen dialog (among others).
- ;
- windowclose_doclose_js_type="text/html"
- windowclose_doclose_js_hdrs=""
- windowclose_doclose_js_content:
- {windowclose_monitor_js}
- <script language=javascript>
- top.closewin();
- </script>
- :windowclose_doclose_js_content
- ;
- ; Javascript to close a given window (on error)
- ;
- ;windowclose_closethis_js_type="text/html"
- ;windowclose_closethis_js_hdrs=""
- ;windowclose_closethis_js_content:
- ;unused
- ;:windowclose_closethis_js_content
- ;
- ; The top level frameset used by the keygen dialog.
- ;
- keygen_window_type="text/html"
- keygen_window_hdrs=""
- keygen_window_width=500
- keygen_window_height=300
- keygen_window_content:
- {windowclose_monitor_js}
- <frameset border=0 rows=60,*,1,1>
- <frame src=get?baseRef=kgtop&target=%1$d>
- <frame src=get?baseRef=kgmain&target=%1$d>
- <frame src=resmonitor?type=keygen&baseRef=windowclose_doclose_js&target=%1$d>
- <frame src=about:blank>
- </frameset>
- :keygen_window_content
- ; Header for the keygen dialog.
- kgtop_type=text/html
- kgtop_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=titlestyle">
- {disable_right_click_js}</head>
- <body CLASS=standard alink="#FFFFFF" fgcolor=#FFFFFF bgcolor=#9999CC>
- <DIV class=spacer><br></DIV>
- <DIV class=TITLE>{text_keygen_title}</DIV>
- </body>
- </html>
- :kgtop_content
- ; The content in the main portion of the keygen progress bar.
- kgmain_type="text/html"
- kgmain_hdrs=""
- kgmain_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=standalone">
- {disable_right_click_js}</head>
- <script>
- var pos = 0;
- var dir = 1;
- var blue;
- var trans;
- function update()
- {
- if (typeof(document.images[0]) != 'undefined') {
- if (dir > 0) {
- document.images[pos + 1].src = trans.src;
- document.images[pos + 5].src = blue.src;
- } else {
- document.images[pos].src = blue.src;
- document.images[pos + 4].src = trans.src;
- }
- pos += dir;
- if (pos == 16) dir = -1;
- if (pos == 0) dir = 1;
- setTimeout("update()", 150);
- }
- }
- blue = new Image(20, 12);
- trans = new Image(20, 12);
- blue.src = "get?baseRef=blue_gif";
- trans.src = "get?baseRef=trans_gif";
- //setTimeout("update()", 150);
- </script>
- <body text="#000000" bgcolor="#FFFFFF">
- <table cellspacing=0 cellpadding=0 cols=2 width="100%%" hspace="0" vspace="0">
- <tr>
- <td width="20"></td>
- <td><div><b><font face="{nsm_font}" size=+2>
- </font></b></td></td>
- </tr>
- </table>
- {text_keygen}
- <center><p>
- <form><div><input type='button' value=' {text_cancel} '
- onclick=top.frames[2].location="shutdown?type=keygen&baseRef=windowclose_doclose_js&target=%1$d">
- </div></form>
- </center>
- </body>
- </html>
- :kgmain_content
- ;
- ; -----------------------------------------------
- ; HTML framework
- ; -----------------------------------------------
- ;
- ; Top pane of security advisor
- ;
- ; HTML skeleton for a tab.
- ; {toptabskel <tabname>,<pic on left side of tab>,<pic on right side of tab>,
- ; <A link, if this is a link tab, empty otherwise>,
- ; <"</A>" if this is a link, empty otherwise>, <background color>}
- toptabskel:
- <td><DIV CLASS=TAB><img SRC="get?baseRef={$2}&target=%1$d" BORDER=0 height=21 width=13></DIV></td>
- <td NOWRAP BGCOLOR="#{$6}"><DIV CLASS=TAB><b><font size=-1>{$4}{$1}{$5}</font></b></div></td>
- <td><img SRC="get?baseRef={$3}" BORDER=0 height=21 width=16></td>
- :toptabskel
- select_top_tab={toptabskel {$2},lgLeftTab,lgRightTab,,,CCCCCC}
- link_top_tab={toptabskel {$2},dgLeftTab,dgRightTab,<a href="get?baseRef=top{$1}&target=%1$d" target="top">,</a>,999999}
- ; Each tab page has a frame number (so that the left pane can be
- ; synchronized), and needs to specify which of the top-level tabs
- ; are links, vs. which is selected.
- top1_type=text/html
- top1_content={topframework 1,select_top_tab,link_top_tab,link_top_tab,link_top_tab}
- top2_type=text/html
- top2_content={topframework 2,link_top_tab,select_top_tab,link_top_tab,link_top_tab}
- top3_type=text/html
- top3_content={topframework 3,link_top_tab,link_top_tab,select_top_tab,link_top_tab}
- top4_type=text/html
- top4_content={topframework 4,link_top_tab,link_top_tab,link_top_tab,select_top_tab}
- ;
- ; topframework <framenumber>,<tab1type>,<tab2type>,<tab3type>,<tab4type>
- ; The tab types can be "select_top_tab" (dark, clicked) or "link_top_tab"
- ; (light, with a link on the name)
- ;
- topframework:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvtopstyle">
- {disable_right_click_js}</head>
- <script language=javascript>
- function loadpanes()
- {
- window.open('get?baseRef=left{$1}-1&target=%1$d','left');
- // window.parent.open('get?baseRef=foot&parent=%1$d&target=%1$d','foot');
- }
- </script>
- <body CLASS=standard alink="#FFFFFF">
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" BGCOLOR="#9999CC">
- <tr>
- <td><div>
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" >
- <tr>
- <td><DIV CLASS=TITLE>{text_fullproductname}</DIV></td>
- <td>
- <div align=right><img SRC="get?baseRef=netscapegif" BORDER=0 height=53 width=53></div>
- </td>
- </tr>
- </table>
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 >
- <tr>
- <td><spacer type="block" width="12" height="21"></td>
- <div>{{$2} 1,{text_information}}</div>
- <div>{{$3} 2,{text_applications}}</div>
- <div>{{$4} 3,{text_certificates}}</div>
- <div>{{$5} 4,{text_advanced}}</div>
- </td>
- </tr>
- </table>
- </div></td>
- </tr>
- </table>
- <script language=javascript>
- loadpanes();
- </script>
- </body>
- </html>
- :topframework
- ;
- ; Framework for tabs on left side of security advisor.
- ;
- leftframework:
- <html><head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvleftstyle">
- {disable_right_click_js}</head>
- <body bgcolor="#CCCCCC" alink="#CCCCFF">
- <table width="400px" cellspacing="6px">
- {{$1}}
- </table></body>
- <script language=javascript>
- window.open('get?baseRef={$2}&target=%1$d','content');
- </script>
- </html>
- :leftframework
- ; {left_tabskel <name>,<linkstart>,<linkend>,<color>}
- left_tabskel=<tr><td bgcolor="#{$4}"><div>{$2}{$1}{$3}</div></td></tr>
- select_left_tab={left_tabskel {$1},<p>,</p>,FFFFFF}
- link_left_tab={left_tabskel {$1},<a href="get?baseRef=left{$2}-{$3}&target=%1$d" target="left">,</a>,999999}
- ;
- ; Information pane
- ;
- left1-1tabs={select_left_tab {text_selected}} {link_left_tab {text_about},1,2}
- left1-2tabs={link_left_tab {text_selected},1,1} {select_left_tab {text_about}}
- left1-1_type=text/html
- left1-1_content={leftframework left1-1tabs,info_selected}
- left1-2_type=text/html
- left1-2_content={leftframework left1-2tabs,info_about}
- app_does_smime={link_left_tab {text_messenger},2,2}
- app_does_javajs={link_left_tab {text_javajs},2,3}
- app_does_smime_selected={select_left_tab {text_messenger},2,2}
- app_does_javajs_selected={select_left_tab {text_javajs},2,3}
- ;
- ; Applications pane
- ;
- left2-1tabs:
- {select_left_tab {text_navigator}}
- {_smime_tab app_does_smime}
- {_java_js_tab app_does_javajs}
- :left2-1tabs
- left2-2tabs:
- {link_left_tab {text_navigator},2,1}
- {_smime_tab app_does_smime_selected}
- {_java_js_tab app_does_javajs}
- :left2-2tabs
- left2-3tabs:
- {link_left_tab {text_navigator},2,1}
- {_smime_tab app_does_smime}
- {_java_js_tab app_does_javajs_selected}
- :left2-3tabs
- ; Top level pages
- left2-1_type=text/html
- left2-1_content={leftframework left2-1tabs,apps_navigator}
- left2-2_type=text/html
- left2-2_content={leftframework left2-2tabs,apps_messenger}
- left2-3_type=text/html
- left2-3_content={leftframework left2-3tabs,apps_javajs}
- app_uses_others={link_left_tab {text_others},3,2}
- app_uses_others_selected={select_left_tab {text_others},3,2}
- ;
- ; Certificates pane
- ;
- left3-1tabs:
- {select_left_tab {text_mine},3,1}
- {_addOthersCerts app_uses_others}
- {link_left_tab {text_websites},3,3}
- {link_left_tab {text_authorities},3,4}
- :left3-1tabs
- left3-2tabs:
- {link_left_tab {text_mine},3,1}
- {_addOthersCerts app_uses_others_selected}
- {link_left_tab {text_websites},3,3}
- {link_left_tab {text_authorities},3,4}
- :left3-2tabs
- left3-3tabs:
- {link_left_tab {text_mine},3,1}
- {_addOthersCerts app_uses_others}
- {select_left_tab {text_websites},3,3}
- {link_left_tab {text_authorities},3,4}
- :left3-3tabs
- left3-4tabs:
- {link_left_tab {text_mine},3,1}
- {_addOthersCerts app_uses_others}
- {link_left_tab {text_websites},3,3}
- {select_left_tab {text_authorities},3,4}
- :left3-4tabs
- ; Top level pages
- left3-1_type=text/html
- left3-1_content={leftframework left3-1tabs,cert_mine}
- left3-2_type=text/html
- left3-2_content={leftframework left3-2tabs,cert_others}
- left3-3_type=text/html
- left3-3_content={leftframework left3-3tabs,cert_websites}
- left3-4_type=text/html
- left3-4_content={leftframework left3-4tabs,cert_authorities}
- ;
- ; Advanced pane
- ;
- left4-1tabs:
- {select_left_tab {text_modules},4,1}
- {link_left_tab {text_options},4,2}
- :left4-1tabs
- left4-2tabs:
- {link_left_tab {text_modules},4,1}
- {select_left_tab {text_options},4,2}
- :left4-2tabs
- left4-1_type=text/html
- left4-1_content={leftframework left4-1tabs,adv_modules}
- left4-2_type=text/html
- left4-2_content={leftframework left4-2tabs,adv_options}
- ;
- ; Incidental frames needed by security advisor
- ;
- blank_type=text/html
- blank_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <title>{untitle_doc}</title>
- {disable_right_click_js}</head>
- <body bgcolor="#CCCCCC">
- </body>
- </html>
- :blank_content
- foot_type=text/html
- foot_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvfootstyle">
- <title>{untitle_doc}</title>
- {disable_right_click_js}</head>
- <body bgcolor="#CCCCCC" link="#6666CC" vlink="#6666CC" alink="#333399">
- <table border="0" width="100%%" cellspacing="0" cellpadding="0">
- <tr>
- <td>
- <div align="RIGHT">
- <spacer type="block" width="12" height="12">
- </div>
- </td>
- </tr>
- <tr>
- <td>
- {formsubmit document.forms[0]}
- <form method="get" action="formsubmit_handler" onSubmit="return top.setPrefsBeforeSubmit(this);">
- {prefs_submit}
- <input type=hidden name="baseRef" value="free_target_page">
- <input type=hidden name="formName" value="prefs_submit_form">
- <input type=hidden name="target" value="%1$d">
- <div align="RIGHT"><input type="SUBMIT" name="OK" value="{text_close}" width="72"><spacer type="horizontal" size="9"><input type="button" name="do_help" value="{text_help}" onclick="parent.OpenHelp()" width="72"><spacer type="horizontal" size="14"></div>
- </form>
- </td>
- </tr>
- </table>
- </body>
- </html>
- :foot_content
- free_target_page_type=text/html
- free_target_page_content:
- <html>
- {free_target}
- {disable_right_click_js}
- <script>
- top.closewin();
- </script>
- </html>
- :free_target_page_content
- ;
- ; Preference-related javascript and stuff
- ;
- ; prefs_list_js: embedded at the top level of Security Advisor
- ;
- prefs_list_js:
- <script language=javascript>
- // retrieve data from PSM
- {get_pref_list}
- var prefix = '<input type=hidden name="';
- var suffix = '">';
- function writePrefInput(d, s)
- {
- d.writeln(prefix + s + suffix);
- }
- // creates the hidden buttons that are used to submit pref changes
- function makePrefForm(d)
- {
- writePrefInput(d, 'enable_ssl2');
- writePrefInput(d, 'enable_ssl3');
- writePrefInput(d, 'client_auth_auto_select');
- writePrefInput(d, 'default_email_cert');
- writePrefInput(d, 'warn_entering_secure');
- writePrefInput(d, 'warn_leaving_secure');
- writePrefInput(d, 'warn_viewing_mixed');
- writePrefInput(d, 'warn_submit_insecure');
- writePrefInput(d, 'mail_encrypt_outgoing_mail');
- writePrefInput(d, 'mail_crypto_sign_outgoing_mail');
- writePrefInput(d, 'mail_crypto_sign_outgoing_news');
- }
- // creates the HTML string for client auth prefs
- var autoSelectStr = {apps_personal_cert_auto};
- var manualSelectStr = {apps_personal_cert_manual};
- function makeClientAuthPref(d)
- {
- d.write('<tr><td><div><input type=radio name="client_auth_auto_select" value="true" ');
- if (client_auth_auto_select == true) {
- d.write('checked ');
- }
- d.writeln('onClick="top.enableClientAuthAutoSelect();"></td><td><p>' + autoSelectStr + '</p></td></tr>');
- d.write('<tr><td><div><input type=radio name="client_auth_auto_select" value="false" ');
- if (client_auth_auto_select == false) {
- d.write('checked ');
- }
- d.writeln('onClick="top.disableClientAuthAutoSelect();"></td><td><p>' + manualSelectStr + '</p></td></tr>');
- }
- function enableClientAuthAutoSelect()
- {
- top.client_auth_auto_select = true;
- }
- function disableClientAuthAutoSelect()
- {
- top.client_auth_auto_select = false;
- }
- // creates the HTML string for SSL cipher family prefs
- var enableSSL2Str = {adv_enable_SSL2};
- var enableSSL3Str = {adv_enable_SSL3};
- function toggleSSL2Cipher()
- {
- if (top.enable_ssl2) {
- top.enable_ssl2 = false;
- } else {
- top.enable_ssl2 = true;
- }
- }
- function toggleSSL3Cipher()
- {
- if (top.enable_ssl3) {
- top.enable_ssl3 = false;
- } else {
- top.enable_ssl3 = true;
- }
- }
- function makeSSLCipherPref(d)
- {
- d.write('<tr><td><input type=checkbox name="enable_ssl2" value="true" ');
- if (enable_ssl2 == true) {
- d.write('checked ');
- }
- d.writeln('onClick="top.toggleSSL2Cipher();"></td><td><p>' + enableSSL2Str + '</p></td></tr>');
- d.write('<tr><td><input type=checkbox name="enable_ssl3" value="true" ');
- if (enable_ssl3 == true) {
- d.write('checked ');
- }
- d.writeln('onClick="top.toggleSSL3Cipher();"></td><td><p>' + enableSSL3Str + '</p></td></tr>');
- }
- // these functions create the HTML strings for various navigator & messenger
- // preferences
- function makeBoolPrefHTML(d, nm, vrbl)
- {
- d.write('<td><input type="checkbox" name="' + nm + '" value="true" ');
- if (vrbl == true) {
- d.write('checked ');
- }
- d.write('onClick="top.togglePrefBool(' + nm + ');"></td>');
- }
- function togglePrefBool(nm, newVal)
- {
- if (top[nm.name]) {
- top[nm.name] = false;
- } else {
- top[nm.name] = true;
- }
- }
- // makes the default email cert selected
- function selectDefaultEmailCert(s)
- {
- s.selectedIndex = 0;
- if (s.length == 1) {
- // if there is only one cert, make sure it is the default email
- // cert and that the cache is updated
- // this partly fixes the PKCS12 import problem
- default_email_cert = new String(s.options[0].value);
- }
- for (i = 0; i < s.length; i++) {
- if (s.options[i].value == default_email_cert) {
- s.selectedIndex = i;
- break;
- }
- }
- if (i == s.length) {
- // for some reason if the prefs do not reflect the cert db state
- // set the first one as our default email cert
- // this fixes the cert db-prefs mismatch problem
- default_email_cert = new String(s.options[0].value);
- s.selectedIndex = 0;
- }
- }
- // sets the submitted values before closing the Security Advisor
- function setPrefsBeforeSubmit(f)
- {
- f.enable_ssl2.value = enable_ssl2;
- f.enable_ssl3.value = enable_ssl3;
- f.client_auth_auto_select.value = client_auth_auto_select;
- f.default_email_cert.value = new String(default_email_cert);
- f.warn_entering_secure.value = warn_entering_secure;
- f.warn_leaving_secure.value = warn_leaving_secure;
- f.warn_viewing_mixed.value = warn_viewing_mixed;
- f.warn_submit_insecure.value = warn_submit_insecure;
- f.mail_encrypt_outgoing_mail.value = mail_encrypt_outgoing_mail;
- f.mail_crypto_sign_outgoing_mail.value = mail_crypto_sign_outgoing_mail;
- f.mail_crypto_sign_outgoing_news.value = mail_crypto_sign_outgoing_news;
- return true; // to submit the form
- }
- </script>
- :prefs_list_js
- ;
- ; prefs_submit: a hidden form that is submitted when the Security Advisor is
- ; closed
- ;
- prefs_submit:
- <script language=javascript>
- top.makePrefForm(document);
- </script>
- :prefs_submit
- ;
- ; ### sigh, the inclusion of an empty function of storeCertInfo() was needed
- ; to get around the problem due to cert_list_item calling storeCertInfo()
- ; regardless of cert list type
- ;
- email_cert_list_prefix:
- <script language=javascript>
- function storeCertInfo(keyid, nick, email, subject, start, end, issuer)
- {
- return;
- }
- document.write('<select name="email_cert_list" onChange="top.default_email_cert = options[selectedIndex].value;">');
- :email_cert_list_prefix
- email_cert_list_suffix:
- document.write('</select>');
- </script>
- :email_cert_list_suffix
- ;
- ; Help-related javascript macros
- ;
- ; Online help popup window dimensions
- help_width=600
- help_height=400
- ;
- ; help_monitor_js: include this javascript macro in your top level document
- ;
- help_monitor_js:
- <script language=javascript>
- var helpURL = '';
- function SetHelpURL(a)
- {
- helpURL = a;
- }
- function ResetHelpURL()
- {
- SetHelpURL('help.htm#1026014');
- }
- function OpenHelp()
- {
- window.open(helpURL,'psm_help','width={help_width},height={help_height},status=no,toolbar=no,menubar=no,scrollbars,screenX=50,screenY=100');
- return false; // don't submit any forms
- }
- ResetHelpURL();
- </script>
- :help_monitor_js
- ;
- ; sa_help_monitor_js: include this javascript macro in your top level document
- ;
- selected_item_help_monitor_js:
- <script language=javascript>
- var sa_message_sign_status = 0;
- var sa_message_encrypt_status = 0;
- var sa_compose_sign_status = 0;
- var sa_compose_encrypt_status = 0;
- function SetMessageHelp()
- {
- if (sa_message_encrypt_status == 2) {
- SetHelpURL('help.htm#1029380');
- } else if (sa_message_sign_status == 0 && sa_message_encrypt_status == 0) {
- SetHelpURL('help.htm#1029195');
- } else if (sa_message_sign_status == 0 && sa_message_encrypt_status == 1) {
- SetHelpURL('help.htm#1029556');
- } else if (sa_message_sign_status == 1 && sa_message_encrypt_status == 0) {
- SetHelpURL('help.htm#1031844');
- } else if (sa_message_sign_status == 1 && sa_message_encrypt_status == 1) {
- SetHelpURL('help.htm#1029556');
- } if (sa_message_sign_status == 2 && sa_message_encrypt_status == 0) {
- SetHelpURL('help.htm#1031860');
- } else if (sa_message_sign_status == 2 && sa_message_encrypt_status == 1) {
- SetHelpURL('help.htm#1032052');
- }
- }
- function SetComposeHelp()
- {
- if (sa_compose_sign_status == 0 && sa_compose_encrypt_status == 0) {
- SetHelpURL('help.htm#1050137');
- } else if (sa_compose_sign_status == 0 && sa_compose_encrypt_status == 1) {
- SetHelpURL('help.htm#1050148');
- } else if (sa_compose_sign_status == 0 && sa_compose_encrypt_status == 2) {
- SetHelpURL('help.htm#1050175');
- } else if (sa_compose_sign_status == 1 && sa_compose_encrypt_status == 0) {
- SetHelpURL('help.htm#1050216');
- } else if (sa_compose_sign_status == 1 && sa_compose_encrypt_status == 1) {
- SetHelpURL('help.htm#1030109');
- } else if (sa_compose_sign_status == 1 && sa_compose_encrypt_status == 2) {
- SetHelpURL('help.htm#1030082');
- } if (sa_compose_sign_status == 2 && sa_compose_encrypt_status == 0) {
- SetHelpURL('help.htm#1050244');
- } else if (sa_compose_sign_status == 2 && sa_compose_encrypt_status == 1) {
- SetHelpURL('help.htm#1034785');
- } else if (sa_compose_sign_status == 2 && sa_compose_encrypt_status == 2) {
- SetHelpURL('help.htm#1030236');
- }
- }
- </script>
- :selected_item_help_monitor_js
- ;
- ; Top level frameset for the security advisor
- ;
- secadvisor_type=text/html
- secadvisor_hdrs=
- secadvisor_width=715
- secadvisor_height=545
- secadvisor_content:
- <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <title>Personal Security Manager</title>
- {help_monitor_js}
- {selected_item_help_monitor_js}
- {formsubmit_monitor_js}
- {prefs_list_js}
- {disable_right_click_js}
- <frameset rows="95,1*,60" cols="*" border="0" frameborder="NO">
- <frame src="get?baseRef=top1&target=%1$d" name="top" scrolling="NO" marginwidth="0" marginheight="0">
- <frameset cols="140,1*,16" rows="*">
- <frame src="get?baseRef=blank" name="left" scrolling="NO" marginwidth="0" marginheight="0">
- <frame src="get?baseRef=info_noinfo&target=%1$d" name="content" scrolling="AUTO" marginwidth="12" marginheight="12">
- <frame src="get?baseRef=blank" name="blank" scrolling="NO" noresize marginwidth="0" marginheight="0">
- </frameset>
- <frame src="get?baseRef=foot&target=%1$d" name="foot" scrolling="NO" marginwidth="0" marginheight="0">
- </frameset>
- <noframes>
- </head>
- </noframes>
- </html>
- :secadvisor_content
- ;
- ; Info content panes
- ;
- info_selected_type=text/html
- info_selected_content:
- {sa_selected_item}
- :info_selected_content
- info_noinfo_type=text/html
- info_noinfo_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- {disable_right_click_js}
- </head>
- <body bgcolor=#FFFFFF>
- </body>
- </html>
- :info_noinfo_content
- info_about_type=text/html
- info_about_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1044151')">
- <p>{info_about_intro}</p>
- <UL CLASS=SPACED>
- <LI><B>{text_information}.</B>{info_information}</LI>
- <LI><B>{text_applications}.</B>{info_applications}</LI>
- <LI><B>{text_certificates}.</B>{info_certificates}</LI>
- <LI><B>{text_advanced}.</B>{info_advanced}</LI>
- </UL>
- <P>{info_about_more}</P>
- </body>
- </html>
- :info_about_content
- ;
- ; Applications content panes
- ;
- apps_navigator_type=text/html
- apps_navigator_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body bgcolor="#FFFFFF" alink="#333399" onLoad="top.SetHelpURL('help.htm#1030967')">
- <FORM>
- <P>{apps_nav_intro}</P>
- <DIV CLASS=Explanationbox>
- <p>{apps_nav_warn}</P>
- <table BORDER=0 CELLSPACING=0>
- <tr>
- <script language=javascript>
- top.makeBoolPrefHTML(document, 'warn_entering_secure', top.warn_entering_secure);
- </script>
- <td><p>{apps_warn_enter_secure}</p></td>
- </tr>
- <tr>
- <script language=javascript>
- top.makeBoolPrefHTML(document, 'warn_leaving_secure', top.warn_leaving_secure);
- </script>
- <td><p>{apps_warn_leave_secure}</p></td>
- </tr>
- <tr>
- <script language=javascript>
- top.makeBoolPrefHTML(document, 'warn_viewing_mixed', top.warn_viewing_mixed);
- </script>
- <td><p>{apps_warn_view_mixed}</p></td>
- </tr>
- <tr>
- <script language=javascript>
- top.makeBoolPrefHTML(document, 'warn_submit_insecure', top.warn_submit_insecure);
- </script>
- <td><p>{apps_warn_post_insecure}</p></td>
- </tr>
- </table>
- </DIV>
- <DIV CLASS=Explanationbox>
- <p>{apps_personal_cert_select}
- </p>
- <DIV CLASS=INDENT>
- <table BORDER=0 CELLSPACING=0>
- <script language=javascript>
- top.makeClientAuthPref(document);
- </script>
- </table>
- </DIV>
- </DIV>
- </form>
- </body>
- </html>
- :apps_navigator_content
- apps_messenger_type=text/html
- apps_messenger_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body bgcolor="#FFFFFF" alink="#333399" onLoad="top.SetHelpURL('help.htm#1031452')">
- <FORM>
- <P>{apps_msg_intro}</P>
- <DIV CLASS=Explanationbox>
- <p>{apps_msg_options}</P>
- <table BORDER=0 CELLSPACING=0>
- <tr>
- <script language=javascript>
- top.makeBoolPrefHTML(document, 'mail_encrypt_outgoing_mail', top.mail_encrypt_outgoing_mail);
- </script>
- <td><p>{apps_msg_encrypt}</p></td>
- </tr>
- <tr>
- <script language=javascript>
- top.makeBoolPrefHTML(document, 'mail_crypto_sign_outgoing_mail', top.mail_crypto_sign_outgoing_mail);
- </script>
- <td><p>{apps_msg_sign}</p></td>
- </tr>
- <tr>
- <script language=javascript>
- top.makeBoolPrefHTML(document, 'mail_crypto_sign_outgoing_news', top.mail_crypto_sign_outgoing_news);
- </script>
- <td><p>{apps_news_sign}</p></td>
- </tr>
- </table>
- </DIV>
- <DIV CLASS=Explanationbox>
- <p>{apps_set_mail_cert}</p>
- <DIV CLASS=INDENT>
- {_certlist nick,EmailSigner,email_cert_list_prefix,email_cert_list_suffix}
- <script language=javascript>
- top.selectDefaultEmailCert(document.forms[0].email_cert_list);
- </script>
- </DIV>
- <!-- end of the list -->
- <p>{apps_mail_cert_more}</P>
- </DIV>
- </form>
- </body>
- </html>
- :apps_messenger_content
- ; principal_prefix:
- ; <SELECT NAME="java_principals" SIZE=8 WIDTH=400>
- ; :principal_prefix
- ; principal_wrapper:
- ; <OPTION VALUE="%1$s">%1$s
- ; :principal_wrapper
- ; principal_suffix="</SELECT>"
- apps_javajs_type=text/html
- apps_javajs_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body bgcolor="#FFFFFF" alink="#333399" onLoad="parent.SetHelpURL('help.htm#1031152')">
- <form>
- <P>{apps_javajs_intro1}</P>
- <P>{apps_javajs_intro2}</P>
- <DIV CLASS=Explanationbox>
- <DIV CLASS=INDENT>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%">
- <tr valign=top>
- <td>
- <!--
- {_java_principals principal_prefix,principal_wrapper,principal_suffix}
- -->
- <DIV><input type="button" value="{text_remove_privs}" width="150" onClick="window.open('get?baseRef=remove_privileges','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')"></DIV>
- </td>
- <td>
- <!-- commented out
- <table COLS=1 WIDTH="100%">
- <tr VALIGN="TOP">
- <td ALIGN="LEFT"><input type="button" value="{text_view}" width="80" onClick=""></td>
- </tr>
- <tr><td align="LEFT">
- <input type="button" value="{text_privileges}" width="80" onClick="">
- </td></tr></table>
- -->
- </td></tr>
- <tr>
- <!--
- <td><input type="button" value=" {text_delete} " onClick=""></td>
- -->
- <td></td>
- </tr>
- </table>
- </DIV>
- <p CLASS=INDENT>
- {apps_javajs_more}
- </P>
- </DIV>
- </FORM>
- </body>
- </html>
- :apps_javajs_content
- remove_privileges_type="text/html"
- remove_privileges_hdrs=""
- remove_privileges_width=520
- remove_privileges_height=350
- remove_privileges_content:
- {frame_set remove_privileges,windowclose}
- :remove_privileges_content
- remove_privileges_top_type="text/html"
- remove_privileges_top_hdrs=""
- remove_privileges_top_content:
- {top_frame remove_privs_title,alert1gif,35,35}
- :remove_privileges_top_content
- remove_privileges_buttons_type="text/html"
- remove_privileges_buttons_hdrs=""
- remove_privileges_buttons_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=standalonefoot">
- {disable_right_click_js}
- </head>
- <body class=foot alink="#333399" onLoad="parent.SetHelpURL('help.htm#1053663')">
- {ok_cancel_help remove_privileges,windowclose_doclose_js,remove_privileges}
- </body>
- </html>
- :remove_privileges_buttons_content
- remove_privileges_main_type="text/html"
- remove_privileges_main_hdrs=""
- remove_privileges_main_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=standalone">
- {disable_right_click_js}
- </head>
- <body class=content alink="#FF0000">
- <p>{remove_privs_warning}</p>
- <br>
- <p>{remove_privs_more_warning}</p>
- </body>
- </html>
- :remove_privileges_main_content
- ;
- ; Certificates content panes (todo)
- ;
- cert_directory:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- {disable_right_click_js}
- </head>
- <body bgcolor=#FFFFFF>
- <!-- bruces: Put LDAP screens here -->
- </body>
- </html>
- :cert_directory
- ;
- ; Advanced content panes
- ;
- adv_modules=
- adv_options_type=text/html
- adv_options_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body bgcolor="#FFFFFF" alink="#333399"
- onLoad="parent.SetHelpURL('help.htm#1036164');">
- <FORM>
- <P>{adv_options_intro}</P>
- <DIV CLASS=Explanationbox>
- <p>{adv_options_SSL}</p>
- <table BORDER=0 CELLSPACING=0>
- <script language=javascript>
- top.makeSSLCipherPref(document);
- </script>
- <!-- not yet implemented
- <tr>
- <td><input type="checkbox" name="checkbox3" value="checkbox" checked></td>
- <td><p>{adv_enable_TLS}</p></td>
- </tr>
- -->
- </table>
- </DIV>
- <DIV CLASS=Explanationbox>
- <p>{adv_options_revoke}</p>
- <table BORDER=0 CELLSPACING=0>
- <tr>
- <td COLSPAN="3"><div><input type="button" value="{text_ocsp_settings}" onClick="window.open('get?baseRef=verification_setup&target=%1$d','popup','width=600,height=400,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- </tr>
- </table>
- </DIV>
- </FORM>
- </body>
- </html>
- :adv_options_content
- ;
- ; No info page
- ;
- sa_noinfo:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1044151')">
- </body>
- :sa_noinfo
- ;
- ; Navigator no security pages
- ;
- sa_navigator_no_sec:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1026171')">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{web_site_ident_not_verified}</H1>
- <p>
- {web_site_auth_not_supported}
- </p>
- <p>
- {web_site_origin_unverified}
- </p>
- </td>
- </tr>
- </table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{connection_not_encrypted}</H1>
- <P>
- {web_site_no_encryption}
- </P>
- <P>
- {web_site_info_can_be_seen}
- </P>
- </td>
- </tr>
- </TABLE>
- </body>
- </html>
- :sa_navigator_no_sec
- sa_navigator_ssl:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1028485')">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{web_site_ident_verified}</H1>
- <p>
- {web_site_supports_encr_verified_by}
- </p>
- <table border=0>
- <tr valign="CENTER">
- <td width="80px"><div>
- <form><input type="button" value= "{text_view}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_view&target=%3$d&certresource=%4$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- <td>
- <p>
- {view_verifier}
- </p>
- </form>
- </td>
- </tr>
- </table>
- </td></tr></table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{connection_encrypted}</H1>
- <P>
- {page_encrypted_over_internet}
- </p>
- <p>
- {encrypted_difficult_to_see}
- </P>
- </td>
- </tr>
- </TABLE>
- </body>
- </html>
- :sa_navigator_ssl
- sa_navigator_ssl_bad_issuer:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- <SCRIPT LANGUAGE="JavaScript">
- {pop_up_alert}
- function EditIssuer(issuer, url,popup, size)
- {
- if (issuer == 0) {
- PopUpAlert("{issuer_does_not_exist}");
- } else {
- window.open(url, popup, size);
- }
- }
- </SCRIPT>
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1029056')">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{web_site_conditional_verify}</H1>
- <p>
- {web_site_auth_supported} {pre_explanation_text}
- </p>
- <UL>
- <LI>
- {web_site_verifier_untrusted}
- </LI>
- </UL>
- <table border=0>
- <tr valign="CENTER">
- <td width="80px">
- <form><input type="button" value= "{text_view}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_view&target=%3$d&certresource=%4$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </td>
- <td>
- <p>
- {view_verifier_cert}
- </p>
- </td></tr>
- <tr valign="CENTER">
- <td width="80px">
- <form><input type="button" value= "{text_edit}" width="72" onClick="EditIssuer(%5$d, 'cert?baseRef=cert_action&action=cert_edit&target=%3$d&certresource=%4$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </td>
- <td>
- <p>
- {edit_trust_for_this_ca}
- </p>
- </form>
- </td>
- </tr>
- </table>
- </td></tr></table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{conection_encrypted_2}
- </H1>
- <P>
- {page_encrypted_before_transmission}
- </p>
- <p>
- {encryption_makes_viewing_difficult}
- </P>
- </td>
- </tr>
- </TABLE>
- </body>
- </html>
- :sa_navigator_ssl_bad_issuer
- sa_navigator_ssl_unknown_issuer:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1029056')">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{web_site_conditional_verify}</H1>
- <p>
- {web_site_auth_supported} {pre_explanation_text}
- </p>
- <UL>
- <LI>
- {web_site_verifier_untrusted}
- </UL>
- <table border=0>
- <tr valign="CENTER">
- <td width="80px">
- <form><input type="button" value= "{text_view}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_view&target=%3$d&certresource=%4$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </td>
- <td>
- <p>
- {view_verifier}
- </p>
- </td></tr></table>
- </td></tr></table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{connection_encrypted}
- </H1>
- <P>
- {page_encrypted_over_internet}
- </p>
- <p>
- {encrypted_difficult_to_see}
- </P>
- </td>
- </tr>
- </TABLE>
- </body>
- </html>
- :sa_navigator_ssl_unknown_issuer
- sa_navigator_ssl_bad_cert_domain:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1029056')">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{web_site_conditional_verify}</H1>
- <p>
- {web_site_auth_supported} {pre_explanation_text}
- </p>
- <UL>
- <LI>
- {mismatch_url_warning}
- </LI>
- </UL>
- </td>
- </tr>
- </table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{connection_encrypted3}
- </H1>
- <P>
- {page_encrypted_over_internet}
- </p>
- <p>
- {encrypted_difficult_to_see}
- </P>
- </td>
- </tr>
- </TABLE>
- </body>
- </html>
- :sa_navigator_ssl_bad_cert_domain
- sa_navigator_ssl_unknown_error:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetHelpURL('help.htm#1029056')">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{web_site_conditional_verify}</H1>
- <p>
- {web_site_auth_supported} {pre_explanation_text}
- </p>
- <UL>
- <LI>
- {web_site_verifier_unknown}
- </LI>
- </UL>
- <table border=0>
- <tr valign="CENTER">
- <td width="80px">
- <form><input type="button" value= "{text_view}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_view&target=%2$d&certresource=%3$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </td>
- <td>
- <p>
- {view_verifier_cert}
- </p>
- </td></tr>
- </form>
- </table>
- </td></tr></table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{connection_encrypted4}
- </H1>
- <P>
- {page_encrypted_before_transmission}
- </p>
- <p>
- {encryption_makes_viewing_difficult}
- </P>
- </td>
- </tr>
- </TABLE>
- </body>
- </html>
- :sa_navigator_ssl_unknown_error
- sa_message_not_signed:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 0;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_no_signature}</H1>
- <P>
- {message_contains_no_sig}
- </P>
- <p>
- {no_signature_warn}
- </P>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_not_signed
- sa_message_not_encrypted:
- <script language=javascript>
- parent.sa_message_encrypt_status = 0;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_not_encrypted}</H1>
- <p>
- {message_not_encr_before_sent}
- </p>
- <p>
- {unencrypted_info_can_be_seen}
- </p>
- </td></tr></table>
- </body>
- </html>
- :sa_message_not_encrypted
- sa_message_signed:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 1;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_is_signed}</H1>
- <P>
- {message_includes_signature}
- </p>
- <p>
- {signer_cert_added_to_db}
- </p>
- <table CELLSPACING=0 CELLPADDING=2 border=0>
- <tr valign="CENTER">
- <td width="80px">
- <form>
- <input type="button" value= "{text_view}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_view&target=%2$d&certresource=%3$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </td>
- <td>
- <p>
- {view_message_validator_cert}
- </p>
- </td>
- </tr>
- <tr valign="CENTER">
- <td>
- <input type="button" value="{text_my_cert}" onClick="window.top.open('{get_new_cert_url}/')" width="72" >
- </td>
- <td><p>
- {get_your_own_cert}
- </p>
- </form>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed
- sa_message_encrypted:
- <script language=javascript>
- parent.sa_message_encrypt_status = 1;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_is_encrypted}
- </H1>
- <p>
- {message_encrypted_before_sent}
- </p>
- <p>
- {encryption_makes_difficut_for_other_people}
- </p>
- </td>
- </tr>
- </table>
- </body>
- </html>
- :sa_message_encrypted
- sa_message_signed_bad_signature:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>
- {digital_signature_not_valid} %1$s
- </H1>
- <P>
- {invalid_digital_signature_because}
- </p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {signature_does_not_match_content}
- </LI></UL>
- <BLOCKQUOTE>
- {do_not_trust_until_sender_verifies}
- </BLOCKQUOTE>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_bad_signature
- sa_message_signed_expired_signing_cert:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>{invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {signing_cert_is_expired} %1$s
- </LI></UL>
- <BLOCKQUOTE>
- {may_be_caused_incorrect_clock}
- </BLOCKQUOTE>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_expired_signing_cert
- sa_message_signed_revoked_signing_cert:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>{invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {signing_certificate_revoked} %1$s
- </LI></UL>
- <BLOCKQUOTE>
- {do_not_trust_until_sender_verifies}
- </BLOCKQUOTE>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_revoked_signing_cert
- sa_message_signed_unknown_issuer:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>
- {invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL>
- <LI>
- {signing_cert_issuer_unknown} %3$s
- </LI>
- </UL>
- <table border=0>
- <tr valign="Top">
- <td width="10%%">
- </td>
- <td><div>
- <form><input type="button" value="{text_edit}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_edit&target=%1$d&certresource=%2$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')"></form>
- </div></td>
- <td>
- <P>
- {edit_trust_for_this_cert}
- </P>
- </td></tr></table>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_unknown_issuer
- sa_message_signed_untrusted_issuer:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>
- {invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {signing_cert_issuer_not_trusted} %4$s
- </LI></UL>
- <BLOCKQUOTE>
- {trust_this_cert_or_all_issued_by}
- </BLOCKQUOTE>
- <table border=0>
- <tr valign="Top">
- <td width="10%%">
- </td>
- <td>
- <form><input type="button" value="{text_edit}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_edit&target=%1$d&certresource=%2$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')"></form>
- </td>
- <td>
- <P>
- {edit_trust_for_this_cert}
- </P>
- </td></tr>
- <tr valign="Top">
- <td width="10%%">
- </td>
- <td>
- <form><input type="button" value="{text_edit}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_edit&target=%1$d&certresource=%3$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')"></form>
- </td>
- <td>
- <P>
- {edit_trust_for_this_ca}
- </P>
- </td></tr></table>
- </div>
- </td></tr></table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_untrusted_issuer
- sa_message_signed_expired_issuer_cert:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>
- {invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {signing_cert_issuer_expired} %1$s
- </LI></UL>
- <BLOCKQUOTE>
- {may_be_caused_incorrect_clock}
- </BLOCKQUOTE>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_expired_issuer_cert
- sa_message_signed_ocsp_error:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>
- {invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {unkown_problems_with_signature}
- </LI></UL>
- <BLOCKQUOTE>
- {ocsp_message_for_signature}
- </BLOCKQUOTE>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_ocsp_error
- sa_message_signed_unknown_error:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>
- {invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {unkown_problems_with_signature}
- </LI></UL>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_unknown_error
- sa_message_signed_addr_mismatch:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetMessageHelp()">
- <script language=javascript>
- parent.sa_message_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{digital_signature_not_valid}</H1>
- <P>{invalid_digital_signature_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {mismatch_email_warning}
- </LI></UL>
- <BLOCKQUOTE>
- {cert_for_included_and_signed_by}
- </BLOCKQUOTE>
- <table border=0>
- <tr valign="Top">
- <td width="10%%">
- </td>
- <td><div>
- <form><input type="button" value="{text_edit}" width="72" onClick="window.open('cert?baseRef=cert_action&action=cert_edit&target=%5$d&certresource=%6$d&formName=selected_item','popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')"></form>
- </div></td>
- <td>
- <P>
- {edit_trust_for_this_cert}
- </P>
- </td></tr></table>
- </DIV>
- </td>
- </tr>
- </table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_message_signed_addr_mismatch
- sa_message_encrypted_no_recipient:
- <script language=javascript>
- parent.sa_message_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_decrypted}</H1>
- <P>
- {message_cannot_be_decrypted_because}
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {your_encrypted_cert_not_found}
- </LI></UL>
- <BLOCKQUOTE>
- {further_info}
- </BLOCKQUOTE>
- </DIV>
- </td></tr></table>
- </body>
- </html>
- :sa_message_encrypted_no_recipient
- sa_message_encrypted_bad_password:
- <script language=javascript>
- parent.sa_message_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_decrypted}</H1>
- <P>
- {message_cannot_be_decrypted_because}
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {did_not_enter_passwd_correctly}
- </LI></UL>
- {further_info}
- </BLOCKQUOTE>
- </DIV>
- </td></tr></table>
- </body>
- </html>
- :sa_message_encrypted_bad_password
- sa_message_encrypted_unknown_error:
- <script language=javascript>
- parent.sa_message_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_decrypted}</H1>
- <P>
- {message_cannot_be_decrypted_because}
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {unkown_probs_with_encryption}
- </LI></UL>
- </DIV>
- </td></tr></table>
- </body>
- </html>
- :sa_message_encrypted_unknown_error
- sa_compose_not_to_be_signed:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT>
- <LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetComposeHelp()">
- <script language=javascript>
- parent.sa_compose_sign_status = 0;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_not_to_be_signed}</H1>
- <P>
- {chosen_not_to_sign}
- <p>
- </td>
- </tr>
- </table>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_compose_not_to_be_signed
- sa_compose_not_to_be_encrypted:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 0;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_not_to_be_encrypted}
- </H1>
- <p>
- {chosen_not_to_encrypt}
- </p>
- </td></tr></table>
- </body>
- </html>
- :sa_compose_not_to_be_encrypted
- sa_compose_can_be_signed:
- <html>
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetComposeHelp()">
- <script language=javascript>
- parent.sa_compose_sign_status = 1;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_can_be_signed}</H1>
- <P>
- {chosen_to_sign}
- <p>
- <table border=0>
- <tr valign="CENTER">
- <td>
- <form><p>
- {sign_message_with}
- </p>
- </td>
- <td><div>
- {_certlist nick,EmailSigner,email_cert_list_prefix,email_cert_list_suffix}
- <script language=javascript>
- top.selectDefaultEmailCert(document.forms[0].email_cert_list);
- </script>
- </div></td>
- </form>
- </td>
- </tr>
- </table>
- <P>
- {when_signing_others_can_verify}
- </P>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_compose_can_be_signed
- sa_compose_can_be_encrypted:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 1;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" HEIGHT="45%">
- <tr VALIGN=TOP>
- <td><H1>{message_can_be_decrypted}
- </H1>
- <p>
- {chosen_to_encrypt}
- </p>
- <P>
- {message_encrypted_before_saved}
- </P>
- </td></tr></table>
- </body>
- </html>
- :sa_compose_can_be_encrypted
- sa_compose_sign_no_cert:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetComposeHelp()">
- <script language=javascript>
- parent.sa_compose_sign_status = 2;
- </script>
- <form>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_signed}</H1>
- <P>
- {cannot_sign_because}
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {do_not_have_a_cert}
- </LI></UL>
- <table>
- <tr valign="Top">
- <td width="10%%"></td>
- <td><input type="button" value="{text_obtain_new}" onClick="window.top.open('{get_new_cert_url}/')" width="72" ></td>
- <td><P>{obtain_cert}</P></td>
- </tr></table>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_compose_sign_no_cert
- sa_compose_sign_expired_cert:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetComposeHelp()">
- <script language=javascript>
- parent.sa_compose_sign_status = 3;
- </script>
- <form>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_signed}</H1>
- <P>{cannot_sign_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {own_expired_cert}
- </LI></UL>
- <BLOCKQUOTE>
- {help_for_further_assistance}
- </BLOCKQUOTE>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_compose_sign_expired_cert
- sa_compose_sign_revoked_cert:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body>
- <form onLoad="parent.SetComposeHelp()">
- <script language=javascript>
- parent.sa_compose_sign_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_signed}</H1>
- <P>{cannot_sign_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {your_cert_has_been_revoked}=You have a security certificate but it has been revoked.
- </LI></UL>
- <BLOCKQUOTE>
- {help_for_further_assistance}
- </BLOCKQUOTE>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_compose_sign_revoked_cert
- sa_compose_sign_invalid_cert:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetComposeHelp()">
- <script language=javascript>
- parent.sa_compose_sign_status = 2;
- </script>
- <form>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_signed}</H1>
- <P>{cannot_sign_because}</p>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {your_cert_cannot_be_used_for_signing}
- </LI></UL>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_compose_sign_invalid_cert
- sa_compose_sign_unknown_error:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {disable_right_click_js}
- </head>
- <body onLoad="parent.SetComposeHelp()">
- <script language=javascript>
- parent.sa_compose_sign_status = 2;
- </script>
- <form>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_signed}</H1>
- <P>{cannot_sign_because}</P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {unknow_problems}
- </LI></UL>
- </DIV>
- </td>
- </tr>
- </TABLE>
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- :sa_compose_sign_unknown_error
- sa_compose_encrypted_no_recipients:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_encrypted}</H1>
- <P>
- {cannot_encrypt_because}
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- You have not entered any recipients.
- </LI></UL>
- </DIV>
- </td></tr></table>
- </form>
- </body>
- </html>
- :sa_compose_encrypted_no_recipients
- sa_compose_encrypted_no_cert:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_encrypted}</H1>
- <P>
- {cannot_encrypt_because}
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {do_not_have_a_cert}
- </LI></UL>
- </DIV>
- </td></tr></table>
- </form>
- </body>
- </html>
- :sa_compose_encrypted_no_cert
- sa_compose_encrypted_bad_recipients:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_encrypted}</H1>
- <P>
- This message cannot be {glossary encrypted,encryption}
- because:
- </P>
- <form method=get action=formsubmit_handler>
- <input type=hidden name="formName" value="cert_others_form">
- <input type=hidden name="target" value="%1$d">
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {no_valid_cert_for}
- </LI></UL>
- <table>
- <tr valign="Top">
- <td width="20%%"></td>
- <td>
- <SELECT MULTIPLE name=emailAddresses oldSIZE="%2$d" size=5>
- %3$s
- </SELECT>
- </td>
- </tr>
- </table>
- <table width="100%%">
- <tr valign="Top">
- <td width="10%%"></td>
- <td><div><input type="submit" value="Add..." width="72" name="ldap"></div></td>
- <td><p>{add_certs_for}</p></td>
- </tr>
- </table>
- </div>
- </td></tr></table>
- </form>
- </body>
- </html>
- :sa_compose_encrypted_bad_recipients
- sa_compose_encrypted_expired_cert:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_encrypted}</H1>
- <P>
- This message cannot be {glossary encrypted,encryption}
- because:
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- You have a security certificate but it has expired.
- </LI></UL>
- </DIV>
- </td></tr></table>
- </form>
- </body>
- </html>
- :sa_compose_encrypted_expired_cert
- sa_compose_encrypted_revoked_cert:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_encrypted}</H1>
- <P>
- This message cannot be {glossary encrypted,encryption}
- because:
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- You have a security certificate but it has been revoked.
- </LI></UL>
- </DIV>
- </td></tr></table>
- </form>
- </body>
- </html>
- :sa_compose_encrypted_revoked_cert
- sa_compose_encrypted_invalid_cert:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_encrypted}</H1>
- <P>
- This message cannot be {glossary encrypted,encryption}
- because:
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- You have a security certificate but it is invalid.
- </LI></UL>
- </DIV>
- </td></tr></table>
- </form>
- </body>
- </html>
- :sa_compose_encrypted_invalid_cert
- sa_compose_encrypted_unknown_error:
- <script language=javascript>
- parent.sa_compose_encrypt_status = 2;
- </script>
- <table CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" HEIGHT="45%%">
- <tr VALIGN=TOP>
- <td><H1>{message_cannot_be_encrypted}</H1>
- <P>
- {cannot_encrypt because}
- </P>
- <DIV CLASS=Explanationbox>
- <UL><LI>
- {unknown_probs_with_message}
- </LI></UL>
- </DIV>
- </td></tr></table>
- </body>
- </html>
- :sa_compose_encrypted_unknown_error
- ;demo_nav_sec_type=text/html
- ;demo_nav_sec_content:
- ;<html>
- ;<head>
- ; <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- ; <title>InfoNavSec</title>
- ;</head>
- ;<body>
- ;Navigator: SSL Site
- ;<p>Encryption
- ;<p>This page was encrypted. This means it was difficult for other people
- ;to view this page
- ;<br>when it was loaded.
- ;<p>You can examine your copy of the certificate for this page and check
- ;the identity of the
- ;<br>web site. To see the certificate for this web site, click View Certificate.
- ;For complete
- ;<br>details on all the files on this page and their certificates, click
- ;Open Page Info.
- ;<br>
- ;<br>
- ;<br>
- ;<br>
- ;<p>Verification
- ;<p> Take a look at the page's Certificate.
- ;<br> Make sure that this is the site you think
- ;it is. This page comes from the site:
- ;<br> www.dell.com
- ;<br>
- ;</body>
- ;</html>
- ;:demo_nav_sec_content
- ;demo_mess_none_type=text/html
- ;demo_mess_none_content:
- ;<html>
- ;<head>
- ;<meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- ;</head>
- ;<body>
- ;<table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
- ;<tr>
- ;<td WIDTH="10"></td>
- ;
- ;<td><b><font face="{nsm_font}"><font size=-1>Digital
- ;Signature:</div></font></b>
- ;<p><font face="{nsm_font}"><font size=-1>This message
- ;was not digitally signed by the sender.</font></font>
- ;<p><font face="{nsm_font}"><font size=-1>It is possible,
- ;though unlikely, that this email was sent by someone pretending to have
- ;this email address. It is also possible, though unlikely, that this email
- ;was tampered with while it was traveling across the internet. </font></font>
- ;<br>
- ;<p> </td>
- ;</tr>
- ;
- ;<tr>
- ;<td COLSPAN="2">
- ;<hr SIZE=3 NOSHADE WIDTH="100%"></td>
- ;
- ;<td></td>
- ;</tr>
- ;
- ;<tr>
- ;<td></td>
- ;
- ;<td><b><font face="{nsm_font}"><font size=-1>Encryption:</font></font></b>
- ;<p><font face="{nsm_font}"><font size=-1>This message
- ;was not encrypted when it was sent.</font></font>
- ;<p><font face="{nsm_font}"><font size=-1>It is possible,
- ;though unlikely, that other people read this message while it was traveling
- ;across the internet.</font></font>
- ;<p> </td>
- ;</tr>
- ;</table>
- ;
- ;</body>
- ;</html>
- ;:demo_mess_none_content
- ;
- ;demo_mess_valid_type=text/html
- ;demo_mess_valid_content:
- ;<html>
- ;<head>
- ;<meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- ;</head>
- ;<body>
- ;<table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
- ;<tr>
- ;<td WIDTH="10"></td>
- ;
- ;<td><b><font face="{nsm_font}"><font size=-1>Digital
- ;Signature:</font></font></b>
- ;<p><font face="{nsm_font}"><font size=-1>This message
- ;was digitally signed by the owner of the email address lord@netscape.com</font><
- ;/font>
- ;<p><font face="{nsm_font}"><font size=-1>This message
- ;was not tampered with while it was traveling across the internet.</font></font>
- ;<p><font face="{nsm_font}"><font size=-1>The security
- ;certificate used by the owner of lord@netscape.com to sign this message
- ;has been added to your store of Others' certificates, to make it possible
- ;for you to send secure mail to this email address.</font></font>
- ;<br> </td>
- ;</tr>
- ;
- ;<tr>
- ;<td COLSPAN="2">
- ;<hr SIZE=3 NOSHADE WIDTH="100%"></td>
- ;
- ;<td></td>
- ;</tr>
- ;
- ;<tr>
- ;<td></td>
- ;
- ;<td><b><font face="{nsm_font}"><font size=-1>Encryption:</font></font></b>
- ;<p><font face="{nsm_font}"><font size=-1>This message
- ;was encrypted when it was sent.</font></font>
- ;<p><font face="{nsm_font}"><font size=-1>It was
- ;extremely hard for other people to read this message while it traveling
- ;across the internet.</font></font>
- ;<p> </td>
- ;</tr>
- ;</table>
- ;
- ;</body>
- ;</html>
- ;:demo_mess_valid_content
- ;
- ;demo_mess_invalid_type=text/html
- ;demo_mess_invalid_content:
- ;<html>
- ;<head>
- ;<meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- ;</head>
- ;<body>
- ;<table CELLSPACING=0 CELLPADDING=0 WIDTH="100%" >
- ;<tr>
- ;<td WIDTH="10"></td>
- ;
- ;<td><b><font face="{nsm_font}"><font size=-1>Invalid
- ;Digital Signature:</font></font></b>
- ;<p><font face="{nsm_font}"><font size=-1>This message
- ;was signed by the sender but the signature is invalid because:</font></font>
- ;<ul>
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>There is a mismatch between the signature
- ;and the message content. This message was altered after the sender signed
- ;it.</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message is not certified to sign messages.</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message has expired</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message has been revoked</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message is not yet valid</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message was issued by an unknown Certificate Authority</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message was issued by a Certificate Authority that you do not trust</font></
- ;font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message was issued by a Certificate Authority whose certificate has
- ;expired</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message was issued by a Certificate Authority whose certificate has
- ;been revoked </font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to sign
- ;the message was issued by a Certificate Authority whose certificate is
- ;not yet valid</font></font></li>
- ;</ul>
- ;<font face="{nsm_font_verdana}"><font size=-1>Because this signature is invalid, it
- ;is possible, though unlikely, that this email was sent by someone pretending
- ;to have this email address.</font></font></td>
- ;</tr>
- ;
- ;<tr>
- ;<td COLSPAN="2">
- ;<hr SIZE=3 NOSHADE WIDTH="100%"></td>
- ;
- ;<td></td>
- ;</tr>
- ;<tr>
- ;<td></td>
- ;
- ;<td><b><font face="{nsm_font}"><font size=-1>Encryption:</font></font></b>
- ;<p><font face="{nsm_font}"><font size=-1>This message
- ;was encrypted by the sender, but the encryption is invalid because:</font></font
- ;>
- ;<ul>
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>You have not entered the Personal Security
- ;Password that allows the message to be decrypted</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message is not in the current Security Certificate Wallet</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message is not certified to encrypt messages.</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message has expired</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message has been revoked</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message is not yet valid</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message was issued by an unknown Certificate Authority</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message was issued by a Certificate Authority that you do not trust</font></
- ;font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message was issued by a Certificate Authority whose certificate has
- ;expired</font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message was issued by a Certificate Authority whose certificate has
- ;been revoked </font></font></li>
- ;
- ;<li>
- ;<font face="{nsm_font_verdana}"><font size=-1>The security certificate used to encrypt
- ;the message was issued by a Certificate Authority whose certificate is
- ;not yet valid</font></font></li>
- ;</ul>
- ;<font face="{nsm_font_verdana}"><font size=-1>Because the encryption is invalid, it
- ;is possible, though unlikely that other people read this message while
- ;it was traveling across the internet</font></font></td>
- ;</tr>
- ;</table>
- ;
- ;<br>
- ;<br>
- ;<br>
- ;</body>
- ;</html>
- ;:demo_mess_invalid_content
- ;
- ; Javascript that makes sure a cert name is selected and '#' sign in cert nick
- ; is transmitted correctly.
- ;
- certificate_pane_javascript:
- <script language=javascript>
- <!--
- {pop_up_alert}
- var restore = false;
- function setRestore(value)
- {
- restore = value;
- }
- var backup = false;
- function setBackup(value)
- {
- backup = value;
- }
- function openIfSelected(formName,starturl,nick,popup,size)
- {
- if (document.forms[0].selectCert) {
- if (document.forms[0].selectCert.selectedIndex != -1 &&
- document.forms[0].selectCert.options[document.forms[0].selectCert.selectedIndex].value != "") {
-
- var tmp = document.forms[0].selectCert.options[document.forms[0].selectCert.selectedIndex].value;
- tmp = tmp.replace(/#/g,"%%23");
- tmp = tmp.replace(/&/g,"%%7e");
- url = starturl+'&nick=' + tmp + '&formName=' + formName;
- window.open(url,popup,size);
- }
- }
- }
- function beforeSubmit(formName)
- {
- var noCert = false;
- var index = -1;
- if (!document.forms[0].selectCert) {
- noCert = true;
- }
- if (!noCert) {
- // if we do this w/o checking noCert, the rest of the script is pretty
- // much useless 'cause it won't recover from this error
- index = document.forms[0].selectCert.selectedIndex;
- }
- if (!restore) {
- if (noCert) {
- backup = false;
- return false;
- }
-
- if (!noCert) {
- if (!document.forms[0].selectCert.options[index].value) {
- backup = false;
- return false;
- }
- }
- }
- if (!noCert && index != -1) {
- var nickname = document.forms[0].selectCert.options[document.forms[0].selectCert.selectedIndex].value;
- if (nickname == ""|| nickname== "undefined")
- return false;
- var tmp = nickname.replace(/&/g,"%%7e");
- document.forms[0].selectCert.options[document.forms[0].selectCert.selectedIndex].value = escape(tmp.replace(/#/g, "%%23"));
- }
- else if (!restore) {
- return false;
- }
- restore = false;
- return true;
- }
- // -->
- </script>
- :certificate_pane_javascript
- ; Cert list utility strings -- this creates a scrolling list of certs.
- cert_list_prefix:
- <script language=javascript>
- <!--
- var index = 0;
- var keyID = new Array();
- var nickname = new Array();
- var emailaddr = new Array();
- var subjectname = new Array();
- var validFrom = new Array();
- var validTo = new Array();
- var issuerorg = new Array();
- var nick, email, issuer, subject;
- function showCertInfo()
- {
- var certSelect = document.forms[0].selectCert;
- if (certSelect.selectedIndex < index) {
- if (document.forms[0].currentnick) {
- document.forms[0].currentnick.value= certSelect.options[certSelect.selectedIndex].value;
- }
- if (document.forms[0].validfrom) {
- document.forms[0].validfrom.value = validFrom[certSelect.selectedIndex];
- }
- if (document.forms[0].validto) {
- document.forms[0].validto.value = validTo[certSelect.selectedIndex];
- }
- if (document.forms[0].issuername) {
- document.forms[0].issuername.value = issuerorg[certSelect.selectedIndex];
- }
- } else {
- if (document.forms[0].currentnick) {
- document.forms[0].currentnick.value= "";
- }
- if (document.forms[0].validfrom) {
- document.forms[0].validfrom.value = "";
- }
- if (document.forms[0].validto) {
- document.forms[0].validto.value = "";
- }
- if (document.forms[0].issuername) {
- document.forms[0].issuername.value = "";
- }
- }
- }
- function storeCertInfo(keyid, nick, email, subject, start, end, issuer)
- {
- keyID[index] = keyid;
- nickname[index] = nick;
- emailaddr[index] = email;
- subjectname[index] = subject;
- validFrom[index] = start;
- validTo[index] = end;
- issuerorg[index] = issuer;
- index ++;
- }
- // -->
- document.write('<select NAME="selectCert" SIZE="8" onChange="showCertInfo()">');
- :cert_list_prefix
- fix_quotes:
- nick = '%2$s';
- nick = nick.replace(/'/g, "'");
- issuer='%7$s';
- email='%3$s';
- email=email.replace(/'/g, "'");
- subject='%4$s';
- subject=subject.replace(/'/g, "'");
- if (typeof(storeCertInfo)=="function")
- storeCertInfo('%1$s', nick, email, subject,'%5$s', '%6$s', issuer);
- :fix_quotes
- cert_list_item:
- {fix_quotes}
- document.write('<option value="' + nick + '" >' + nick.substring(0,60));
- :cert_list_item
- cert_list_key_item:
- {fix_quotes}
- document.write('<option value="' + "%1$s" + '" >' + nick.substring(0,60));
- :cert_list_key_item
- cert_list_email_item:
- {fix_quotes}
- document.write('<option value="' + email + '" >' + email.substring(0,60));
- :cert_list_email_item
- nbsp10=
- cert_list_suffix:
- document.write('</select>');
- </script>
- :cert_list_suffix
- list_empty=<p>{no_certs_found}</p>
- textarea_current_cert_removed:
- <tr valign=middle align=left>
- <td colspan=3>
- <br>{info_on_selected_cert}
- </td>
- </tr>
- <tr>
- <td>
- <table border=0>
- <tr>
- <td align=left width=10%%>
- <img src=get?baseRef=viewcertjpg>
- </td>
- <td>
- <table width="70%%">
- <tr>
- <td colspan=2 align=right>
- <input type=text name=currentnick size=46>
- </td>
- </tr>
- <tr>
- <td>
- {valid_from}
- </td>
- <td align=right>
- <input type=text name=validfrom size=16>
- to <input type=text name=validto size=16>
- </td>
- </tr>
- <tr>
- <td>
- {issued_by}
- </td>
- <td align=right>
- <input type=text name=issuername size=36>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </td>
- </tr>
- :textarea_current_cert_removed
- textarea_current_cert:
- <!-- need selected certificate info here -->
- :textarea_current_cert
- cert_authorities_type=text/html
- cert_authorities_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {certificate_pane_javascript}
- {disable_right_click_js}
- </head>
- <body alink="#333399" onLoad="parent.SetHelpURL('help.htm#1031434')">
- <div><font size=-1>{text_cert_authorities_title}</font></div>
- <div>
- <form method=get action=formsubmit_handler name=cert_authorities onSubmit="return beforeSubmit('cert_authorities')">
- <input type=hidden name="formName" value="cert_authorities_form">
- <input type=hidden name="target" value="%1$d">
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" >
- <tr VALIGN=TOP>
- <td>
- <table border=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="100%%" >
- <tr>
- <td><div>
- {_certlist nick,CA,cert_list_prefix,cert_list_suffix}
- </div></td>
- </tr>
- </table>
- </td>
- <td>
- <table border=0 COLS=0 WIDTH="100%%" >
- <tr VALIGN=TOP>
- <td></td>
- <td ALIGN=LEFT><div>
- <input type="button" name="view" value="{text_view}" width="75"
- onClick="openIfSelected('cert_authorities', 'cert?baseRef=cert_action&action=cert_view&target=%1$d', document.cert_authorities.selectCert.options[document.cert_authorities.selectCert.selectedIndex].value,'popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- </tr>
- <tr>
- <td></td>
- <td align=left><div><input type="button" value="{text_edit_dots}" width="75" onClick="openIfSelected('cert_authorities', 'cert?baseRef=cert_action&action=cert_edit&target=%1$d',document.cert_authorities.selectCert.options[document.cert_authorities.selectCert.selectedIndex].value,'popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- </tr>
- <tr>
- <td></td>
- <td align=left>
- <div><input type="button" value="{text_policy}" width="75" onClick="openIfSelected('cert_authorities', 'cert?baseRef=cert_action&action=ca_policy_view&target=%1$d',document.cert_authorities.selectCert.options[document.cert_authorities.selectCert.selectedIndex].value,'popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')"></div>
- </td>
- </tr>
- </table>
- <!- td>
- <tr>
- <td><div><input type="submit" value="{text_delete}" name="delete" width="72" >
- {_crlButton}</div></td>
- </tr>
- {textarea_current_cert}
- </table>
- </form>
- </div>
- </body>
- </html>
- :cert_authorities_content
- crlButtonHTML:
- <script language=JavaScript>
- <!--
- function launchCRLDialog()
- {
- var newWindow = window.open("get?baseRef=crlDialog&target=%1$d", "crlPopup", "width=390,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100");
- newWindow.advisor = self;
- }
- // -->
- </script>
- <input type=submit name=crlButton value='{text_crl_button}' onClick='launchCRLDialog();' width="72">
- :crlButtonHTML
- crlDialog_type=text/html
- crlDialog_content={frame_set crl_dialog,formsubmit}
- crl_dialog_top_type=text/html
- crl_dialog_top_content={top_frame crl_dialog_text,lockedgif,35,35}
- crl_dialog_buttons_type=text/html
- crl_dialog_buttons_content:
- {formsubmit_buttons_close_on_cancel_frame crlDialog,help.htm}
- :crl_dialog_buttons_content
- crl_dialog_main_type=text/html
- crl_dialog_main_content:
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvmodalstyle">
- {disable_right_click_js}
- </head>
- {formsubmit document.forms[0]}
- <body bgcolor=white>
- <form name=crlDialog method=get action="formsubmit_handler" >
- <input type=hidden name="baseRef" value="windowclose_doclose_js">
- <input type=hidden name="formName" value="crlDialog">
- <input type=hidden name="target" value="%1$d">
- <br>
- {select_crl_text}
- <p>
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=0 WIDTH="100%%">
- <tr VALIGN=TOP ALIGN=LEFT>
- <td><div></div></td>
- <td><div>
- <select MULTIPLE name="crlNames" SIZE="8">
- {_crlList}
- <option value="">{nbsp10}{nbsp10}{nbsp10}{nbsp10}
- </select>
- </div></td>
- <td><div align=left>
- </div></td>
- </tr>
- </table>
- </form>
- </body>
- <script>
- document.forms[0].crlNames.selectedIndex = 0;
- </script>
- </html>
- :crl_dialog_main_content
- crlclose_doclose_js_type="text/html"
- crlclose_doclose_js_hdrs=""
- crlclose_doclose_js_content:
- <script language=javascript>
- top.closewin();
- top.advisor.open(top.advisor.location, 'content');
- </script>
- :crlclose_doclose_js_content
- cert_websites_type=text/html
- cert_websites_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {certificate_pane_javascript}
- {disable_right_click_js}
- </head>
- <body alink="#333399" onLoad="parent.SetHelpURL('help.htm#1031432')">
- <div><font size=-1>{text_cert_websites_title}</font></div>
- <div>
- <form method=get action=formsubmit_handler name=cert_websites onSubmit="return beforeSubmit('cert_websites')">
- <input type=hidden name="formName" value="cert_websites_form">
- <input type=hidden name="target" value="%1$d">
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" >
- <tr VALIGN=TOP>
- <td>
- <table border=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="100%%" >
- <tr>
- <td><div>
- {_certlist nick,SSLServer,cert_list_prefix,cert_list_suffix}
- </div></td>
- </tr>
- </table>
- </td>
- <td>
- <table border=0 COLS=0 WIDTH="100%%" >
- <tr VALIGN=TOP>
- <td></td>
- <td ALIGN=RIGHT><div align=left>
- <input type="button" name="view" value="{text_view}" width="75"
- onClick="openIfSelected('cert_websites', 'cert?baseRef=cert_action&action=cert_view&target=%1$d',document.cert_websites.selectCert.options[document.cert_websites.selectCert.selectedIndex].value,'popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- </tr>
- <tr>
- <td></td>
- <td align=left><div>
- <input type="button" value="{text_edit_dots}" width="75" onClick="openIfSelected('cert_websites', 'cert?baseRef=cert_action&action=cert_edit&target=%1$d',document.cert_websites.selectCert.options[document.cert_websites.selectCert.selectedIndex].value,'popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td>
- <table>
- <tr>
- <td><div>
- <input type="submit" value={text_delete} name="delete" width="72">
- </div></td>
- </tr>
- </table>
- </tr>
- </table>
- </td>
- </tr>
- {textarea_current_cert}
- <tr>
- <td COLSPAN="3">
- <ht size=3 noshade width="100%%">
- </td>
- </tr>
- </table>
- </td>
- </tr>
- </table>
- </form>
- </div>
- </body>
- </html>
- :cert_websites_content
- cert_others_type=text/html
- cert_others_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {certificate_pane_javascript}
- {disable_right_click_js}
- </head>
- <body alink="#333399" onLoad="parent.SetHelpURL('help.htm#1031428')">
- <div><font size=-1>{text_cert_others_title}</font></div>
- <div>
- <form method=get action=formsubmit_handler name=cert_others onSubmit="return beforeSubmit('cert_others')" >
- <input type=hidden name="formName" value="cert_others_form">
- <input type=hidden name="target" value="%1$d">
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" >
- <tr VALIGN=TOP>
- <td><div>
- <table border=0 CELLSPACING=0 CELLPADDING=0 COLS=1 width="80%%">
- <tr>
- <td><div>
- {_certlist nick,EmailRecipient,cert_list_prefix,cert_list_suffix}
- </div></td>
- </tr>
- </table>
- </td>
- <td>
- <table border=0 COLS=0 >
- <tr VALIGN=TOP><td></td>
- <td ALIGN=RIGHT><div align=left>
- <input type="button" name="view" value="{text_view}" width="75"
- onClick="openIfSelected('cert_others', 'cert?baseRef=cert_action&action=cert_view&target=%1$d',document.cert_others.selectCert.options[document.cert_others.selectCert.selectedIndex].value,'popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- </tr>
- <tr>
- <td></td>
- <td align=left><div>
- <input type="button" value="{text_edit_dots}" width="75" onClick="openIfSelected('cert_others', 'cert?baseRef=cert_action&action=cert_edit&target=%1$d',document.cert_others.selectCert.options[document.cert_others.selectCert.selectedIndex].value,'popup','width=520,height=350,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div></td>
- </tr>
- </table>
- </td>
- </tr>
- <tr>
- <td>
- <table><tr><td><div>
- <input type="submit" value="{text_add_dots}" width="72" name="ldap"
- onClick="setRestore(true)">
- </div></td><td><div>
- <input type="submit" value={text_delete} name="delete" width="72">
- </div></td>
- </tr>
- </table>
- </tr>
- <tr>
- <td></div>
- {textarea_current_cert}
- </table>
- <p CLASS=TOPBORDER>
- {can_send_encr_if_have_cert}
- <br>
- {click_add_for_someone_cert}
- </p>
- </form>
- </div>
- </body>
- </html>
- :cert_others_content
- cert_mine_type=text/html
- cert_mine_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=secadvcontentstyle">
- {certificate_pane_javascript}
- {disable_right_click_js}
- </head>
- <body alink="#333399"
- onLoad="parent.SetHelpURL('help.htm#1047547')">
- <DIV><font size=-1>{text_cert_mine_title}</font></DIV>
- <div>
- <form method=get action=formsubmit_handler name=cert_mine onSubmit="return beforeSubmit('cert_mine');">
- <input type=hidden name="formName" value="cert_mine_form">
- <input type=hidden name="target" value="%1$d">
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH="100%%" ALIGN=LEFT>
- <tr VALIGN=TOP ALIGN=LEFT>
- <td><div>
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=0 WIDTH="100%%" >
- <tr>
- <td><div>
- {_certlist nick,AllMine,cert_list_prefix,cert_list_suffix}
- </div></td>
- </tr>
- </table>
- </div></td>
- <td><div>
- <table BORDER=0 COLS=0 WIDTH="100%%" >
- <tr VALIGN=TOP>
- <td></td>
- <td>
- <div align=left><input type="button" name="view" value="{text_view}" width="75" onClick="openIfSelected('cert_mine','cert?baseRef=cert_action&action=cert_view&target=%1$d',document.cert_mine.selectCert.options[document.cert_mine.selectCert.selectedIndex].value,'popup','width=520,height=360,status=no,toolbar=no,menubar=no,screenX=100,screenY=100')">
- </div>
- </td>
- </tr>
- <tr>
- <td></td>
- <td>
- <div align=left><input type="submit" name="backup" onclick="setBackup(true)" value="{text_backup}" width="75">
- </div>
- </td>
- </tr>
- <tr>
- <td></td>
- <td>
- <div align=left><input type="submit" name="restore" value="{text_restore}" width="75" onclick="setRestore(true)"></div>
- </td>
- </tr>
- </table>
- </div></td>
- </tr>
- <tr>
- <td><div><input type="button" value="{text_obtain_new}" onClick="window.top.open('{get_new_cert_url}/')" width="72" >
- <input type="submit" value={text_delete} name="delete" width="72">
- <input type="submit" value="{text_backup_all}" name="backup_all" width="72" onClick="setRestore(true);">
- </div></td>
- </tr>
- {textarea_current_cert}
- <tr HEIGHT="5">
- <td COLSPAN="3">
- <hr SIZE=3 NOSHADE WIDTH="100%%">
- </td>
- </tr>
- <tr ALIGN=LEFT VALIGN=TOP>
- <td COLSPAN=3><div>
- <table BORDER=0 CELLSPACING=0 CELLPADDING=0 WIDTH=100%%>
- <td><div>
- <input type="submit" name="password" value=" {text_passwords} " width="72"
- onclick="setRestore(true)">
- </div></td><td width=10></td>
- <td><div>
- <font size=-1>
- {password_protects_against_unauth_use}
- </font>
- </div></td>
- </table>
- </div></td>
- </tr>
- <tr></tr>
- <tr><div>
- <td COLSPAN="3">
- <hr SIZE=3 NOSHADE WIDTH="100%%"></td>
- <td><div></div></td>
- <td><div></div></td>
- </div></tr>
- <tr>
- </tr>
- </table>
- </form>
- </div>
- :cert_mine_content
- ;
- ; redirect final view/delete windows so they fill up the whole frameset
- ;
- refresh_frameset_type="text/html"
- refresh_frameset_hdrs=""
- refresh_frameset_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- {disable_right_click_js}
- </head>
- <body>
- <script language=javascript>
- top.window.open("%1$s",'%2$s',null,true);
- </script>
- </body>
- </html>
- :refresh_frameset_content
- ;
- ; ok_help_cancel button macro
- ; yes, another one. I only need the buttons themselves, the rest of the
- ; frame is easier done separately
- ; OK-6px-Cancel-12px-HELP|<- end of frame
- ;
- buttons_only:
- <script language=javascript>
- var doCancel = false;
- function setCancelFlag() {
- doCancel = true;
- }
- </script>
- <div align=right>
- <table border=0 cellspacing=0 cellpadding=0 height=100%%>
- <tr align=right valign=center>
- <td width=50%%>
- <div class=buttonspace>
- <input type="submit" name="do_ok" value="{$1}" width="72">
- </div>
- </td>
- <td>
- <div class=buttonspace>
- <input type="submit" name="do_cancel" value="{text_cancel}" width="72"
- onClick="setCancelFlag();">
- </div>
- </td>
- <td width=30%%>
- <div class=BUTTONSPACE>
- <input type="button" name="do_help" value="{text_help}" width="72"
- onClick="parent.OpenHelp()">
- </div>
- </td>
- </tr>
- </table>
- </div>
- :buttons_only
- ;
- ; Tell the window to refresh itself
- ;
- refresh_window_type="text/html"
- refresh_window_hdrs=""
- refresh_window_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- {disable_right_click_js}
- </head>
- <body>
- <script language=javascript>
- window.location = "%1$s";
- </script>
- </body>
- </html>
- :refresh_window_content
- ;
- ; Security Advisor: window to choose one cert out of the few with the same
- ; nickname
- ;
- choose_cert_width=500
- choose_cert_height=350
- choose_cert_type="text/html"
- choose_cert_hdrs=""
- choose_cert_content:
- {frame_set_3param choose_cert_usage,formsubmit}
- :choose_cert_content
- choose_cert_usage_top_type="text/html"
- choose_cert_usage_top_hdrs=""
- choose_cert_usage_top_content:
- {top_frame_no_image choose_cert_title}
- :choose_cert_usage_top_content
- choose_cert_usage_main_type="text/html"
- choose_cert_usage_main_hdrs=""
- choose_cert_usage_main_content:
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset={nsm_charset}">
- <SCRIPT></SCRIPT><LINK REL=STYLESHEET TYPE="text/css" HREF="get?baseRef=standalone">
- {disable_right_click_js}
- </head>
- {formsubmit document.forms[0]}
- <body class=content alink="#333399">
- <script language="javascript">
- <!--
- function fixPoundSignNick() {
- var nickname = document.forms[0].nick;
- document.forms[0].nick = nickname.replace(/#/g, "%%23");
- return true;
- }
- // -->
- </script>
- <form method="get" action="formsubmit_handler" onSubmit="fixPoundSignNick()" >
- <input type=hidden name="formName" value="choose_cert_by_usage">
- <input type=hidden name="target" value="%1$d">
- <input type=hidden name="baseRef" value="%2$s">
- <input type=hidden name="nick" value="%3$s">
- <input type=hidden name="origin" value="%4$s">
- <table>
- <tr>
- <td></td>
- <td colspan=3>
- <p> {cert_name_reps_many}
- </td>
- </tr>
- <tr>
- <td></td>
- <td>
- <hr size=3 noshade>
- <div>{choose_a_cert}</div></p>
- </td>