Adding Dialog to allow admins to upload SSL certificates into the console proxy.

This commit is contained in:
will 2010-11-02 17:06:09 -07:00
parent c6809f89d4
commit 33fc23d903
2 changed files with 58 additions and 2 deletions

View File

@ -84,4 +84,34 @@
<div id="info" class="ui_dialog_messagebox_text error">(info)</div>
</div>
</div>
<!-- END Add Zone Dialog -->
<!-- END Add Zone Dialog -->
<!-- Update Certificate Dialog -->
<div id="dialog_update_cert" title="Update Console Proxy SSL Certificate" style="display:none">
<p>Please submit a new X.509 compliant SSL certificate to be updated to each console proxy virtual instance:</p>
<div class="dialog_formcontent">
<form action="#" method="post" id="form_acquire">
<ol>
<li>
<label>Certificate:</label>
<textarea class="text" name="update_cert" id="update_cert" style="height: 300px; width: 400px" />
<div id="update_cert_errormsg" class="dialog_formcontent_errormsg" style="display:none;" ></div>
</li>
</ol>
</form>
</div>
<!--Loading box-->
<div id="spinning_wheel" class="ui_dialog_loaderbox" style="display:none;">
<div class="ui_dialog_loader"></div>
<p>Updating....</p>
</div>
<!--Confirmation msg box-->
<!--Note: for error msg, just have to add error besides everything for eg. add error(class) next to ui_dialog_messagebox error, ui_dialog_msgicon error, ui_dialog_messagebox_text error. -->
<div id="info_container" class="ui_dialog_messagebox error" style="display:none;">
<div id="icon" class="ui_dialog_msgicon error"></div>
<div id="info" class="ui_dialog_messagebox_text error">(info)</div>
</div>
</div>
<!-- End Update Certificate Dialog -->

View File

@ -293,7 +293,33 @@ function resourceLoadPage(pageToShow, $midmenuItem1) { //$midmenuItem1 is eith
function afterLoadResourceJSP($midmenuItem1) {
hideMiddleMenu();
initAddZoneButton($("#midmenu_add_link"));
initDialog("dialog_add_zone");
initUpdateConsoleCertButton($("#midmenu_add2_link"));
initDialog("dialog_add_zone");
initDialog("dialog_update_cert", 550);
}
function initUpdateConsoleCertButton($midMenuAddLink2) {
$midMenuAddLink2.find("#label").text("Update SSL Certificate");
$midMenuAddLink2.show();
$midMenuAddLink2.unbind("click").bind("click", function(event) {
var $certDialog = $("#dialog_update_cert");
$certDialog.find("#info_container").hide();
$certDialog
.dialog('option', 'buttons', {
"Add": function() {
var $thisDialog = $(this);
$thisDialog.dialog("close");
},
"Cancel": function() {
var $thisDialog = $(this);
$thisDialog.dialog("close");
}
}).dialog("open");
return false;
});
}
function initAddZoneButton($midmenuAddLink1) {