new UI - template page, ISO page - show status in green if it's "Ready". Otherwise in red.

This commit is contained in:
Jessica Wang 2010-10-29 11:36:43 -07:00
parent d819748e4d
commit 60a5c90fae
3 changed files with 13 additions and 4 deletions

View File

@ -191,8 +191,8 @@ function isoJsonToDetailsTab($midmenuItem1) {
var status = "Ready";
if (jsonObj.isready == "false")
status = fromdb(jsonObj.isostatus);
$detailsTab.find("#status").text(status);
status = fromdb(jsonObj.isostatus);
setTemplateStateInRightPanel(status, $detailsTab.find("#status"));
if(jsonObj.size != null)
$detailsTab.find("#size").text(convertBytes(parseInt(jsonObj.size)));

View File

@ -810,6 +810,15 @@ function setHostStateInRightPanel(stateValue, $stateField) {
$stateField.text(stateValue).removeClass("status_green status_red").addClass("status_gray");
}
function setTemplateStateInRightPanel(stateValue, $stateField) {
$stateField.text(stateValue);
if(stateValue == "Ready")
$stateField.text(stateValue).removeClass("status_red").addClass("status_green");
else
$stateField.text(stateValue).removeClass("status_green").addClass("status_red");
}
function initDialog(elementId, width1) {
if(width1 == null) {
activateDialog($("#"+elementId).dialog({

View File

@ -227,8 +227,8 @@ function templateJsonToDetailsTab($midmenuItem1) {
var status = "Ready";
if (jsonObj.isready == "false")
status = fromdb(jsonObj.templatestatus);
$detailsTab.find("#status").text(status);
status = fromdb(jsonObj.templatestatus);
setTemplateStateInRightPanel(status, $detailsTab.find("#status"));
if(jsonObj.size != null)
$detailsTab.find("#size").text(convertBytes(parseInt(jsonObj.size)));