mirror of
https://github.com/apache/cloudstack.git
synced 2025-12-16 18:43:26 +01:00
new UI - hide middle menu navigation when dashboard page is loaded.
This commit is contained in:
parent
bcfbfa628e
commit
a5430ffd5f
@ -252,7 +252,7 @@ long milliseconds = new Date().getTime();
|
||||
</div>
|
||||
-->
|
||||
</div>
|
||||
<div class="midmenu_navigationbox">
|
||||
<div class="midmenu_navigationbox" id="middle_menu_pagination">
|
||||
<div class="midmenu_prevbutton">
|
||||
</div>
|
||||
<div class="midmenu_nextbutton">
|
||||
|
||||
@ -377,8 +377,26 @@ function clickInstanceGroupHeader($arrowIcon) {
|
||||
}
|
||||
|
||||
function vmToRightPanel($midmenuItem) {
|
||||
var json = $midmenuItem.data("jsonObj");
|
||||
vmJsonToDetailsTab(json, $midmenuItem);
|
||||
var jsonObj = $midmenuItem.data("jsonObj");
|
||||
|
||||
var vmName = getVmName(jsonObj.name, jsonObj.displayname);
|
||||
$("right_panel_header").find("#vm_name").text(fromdb(vmName));
|
||||
|
||||
var $rightPanelContent = $("#right_panel_content");
|
||||
if($midmenuItem.find("#info_icon").css("display") != "none") {
|
||||
$rightPanelContent.find("#after_action_info").text($midmenuItem.data("afterActionInfo"));
|
||||
if($midmenuItem.find("#info_icon").hasClass("error"))
|
||||
$rightPanelContent.find("#after_action_info_container").addClass("errorbox");
|
||||
else
|
||||
$rightPanelContent.find("#after_action_info_container").removeClass("errorbox");
|
||||
$rightPanelContent.find("#after_action_info_container").show();
|
||||
}
|
||||
else {
|
||||
$rightPanelContent.find("#after_action_info").text("");
|
||||
$rightPanelContent.find("#after_action_info_container").hide();
|
||||
}
|
||||
|
||||
vmJsonToDetailsTab(jsonObj, $midmenuItem);
|
||||
}
|
||||
|
||||
function vmJsonToDetailsTab(jsonObj, $midmenuItem){
|
||||
@ -386,22 +404,6 @@ function clickInstanceGroupHeader($arrowIcon) {
|
||||
$detailsTab.data("jsonObj", jsonObj);
|
||||
|
||||
//details tab
|
||||
if($midmenuItem.find("#info_icon").css("display") != "none") {
|
||||
$detailsTab.find("#after_action_info").text($midmenuItem.data("afterActionInfo"));
|
||||
if($midmenuItem.find("#info_icon").hasClass("error"))
|
||||
$detailsTab.find("#after_action_info_container").addClass("errorbox");
|
||||
else
|
||||
$detailsTab.find("#after_action_info_container").removeClass("errorbox");
|
||||
$detailsTab.find("#after_action_info_container").show();
|
||||
}
|
||||
else {
|
||||
$detailsTab.find("#after_action_info").text("");
|
||||
$detailsTab.find("#after_action_info_container").hide();
|
||||
}
|
||||
|
||||
|
||||
var vmName = getVmName(jsonObj.name, jsonObj.displayname);
|
||||
$rightPanelHeader.find("#vm_name").text(fromdb(vmName));
|
||||
updateVirtualMachineStateInRightPanel(jsonObj.state);
|
||||
$detailsTab.find("#ipAddress").text(jsonObj.ipaddress);
|
||||
$detailsTab.find("#zoneName").text(fromdb(jsonObj.zonename));
|
||||
@ -570,6 +572,7 @@ function clickInstanceGroupHeader($arrowIcon) {
|
||||
dataType: "json",
|
||||
success: function(json) {
|
||||
var instances = json.listvirtualmachinesresponse.virtualmachine;
|
||||
if (instances != null && instances.length > 0) {
|
||||
for(var i=0; i<instances.length;i++) {
|
||||
var $midmenuItem1 = $midmenuItem.clone();
|
||||
$midmenuItem1.data("toRightPanelFn", vmToRightPanel);
|
||||
@ -577,6 +580,7 @@ function clickInstanceGroupHeader($arrowIcon) {
|
||||
$("#midmenu_container").append($midmenuItem1.show());
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
return false;
|
||||
});
|
||||
|
||||
@ -545,12 +545,12 @@ var selected_leftmenu_id = null;
|
||||
var selected_midmenu_id = null;
|
||||
|
||||
function hideMiddleMenu() {
|
||||
$("#middle_menu, #search_panel").hide();
|
||||
$("#middle_menu, #search_panel, #middle_menu_pagination").hide();
|
||||
$("#right_panel").removeClass("main_contentarea").addClass("main_contentarea_dashboard");
|
||||
}
|
||||
|
||||
function showMiddleMenu() {
|
||||
$("#middle_menu, #search_panel").show();
|
||||
$("#middle_menu, #search_panel, #middle_menu_pagination").show();
|
||||
$("#right_panel").removeClass("main_contentarea_dashboard").addClass("main_contentarea");
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user