foreach ($vm_table as $vm) { if ($vm['user_visible'] == 1) { $vm_button_class = $vm['id'] == $_POST['vm_id'] ? 'active' : ''; $html_select_vm_console_buttons .= ' <div class="row_element"> <button name="vm_id" value="' . $vm['id'] . '" class="' . $vm_button_class . '" type="submit">' . $vm['display_name'] . '</button> </div>'; } } $html_select_vm_console_buttons .= ' <input name="nonce" value=' . $nonce . ' type="hidden" /> </form>'; $vm_cdrom_table = ace_vm_get_cdrom_table($_POST['vm_id']); $html_vm_cdrom_dropdown_list = NULL; foreach ($vm_cdrom_table as $cdrom) { $volume_display_name = ace_volume_get_display_name_by_id($cdrom['volume_id']); $html_volume_display_name = $volume_display_name ? ' : ' . $volume_display_name : ''; $html_vm_cdrom_dropdown_list .= '<option value="' . $cdrom['instance'] . '">cd' . $cdrom['instance'] . $html_volume_display_name . '</option>'; } $vm_cdrom_exists = FALSE; if (is_array($vm_cdrom_table)) { $vm_cdrom_exists = TRUE; } $iso_table = ace_get_iso_table(); $html_vm_media_dropdown_list = '<option value="none">none</option>'; foreach ($iso_table as $volume) { if ($volume['user_visible'] == 1) { $volume_display_name = $volume['display_name']; $volume_id = $volume['id']; $html_vm_media_dropdown_list .= '<option value="' . $volume_id . '">' . $volume_display_name . '</option>'; }
$vm_snapshot_button_disabled = !$lab_state || $virt_vm_active ? 'disabled' : ''; $vm_snapshot_revert_button_disabled = $num_vm_snapshots == 0 || $virt_vm_active || !$lab_state ? 'disabled' : ''; $vm_snapshot_delete_button_disabled = $num_vm_snapshots == 0 || $virt_vm_active || !$lab_state ? 'disabled' : ''; $html_vm_cdrom_radios = NULL; foreach ($vm_cdroms as $vm_cdrom) { $html_vm_cdrom_radios .= '<input name="vm_cdrom_instance" value="' . $vm_cdrom['instance'] . '" type="radio" />'; $html_vm_cdrom_radios .= 'cd' . $vm_cdrom['instance']; $volume_display_name = ace_volume_get_display_name_by_id($vm_cdrom['volume_id']); $html_vm_cdrom_radios .= ' : ' . $volume_display_name . '<br/>'; } $html_vm_disk_radios = NULL; foreach ($vm_disks as $vm_disk) { $html_vm_disk_radios .= '<input name="vm_disk_instance" value="' . $vm_disk['instance'] . '" type="radio" />'; //$html_vm_disk_radios .= 'disk' . $vm_disk['instance']; $html_vm_disk_radios .= $vm_disk['instance']; $volume_display_name = ace_volume_get_display_name_by_id($vm_disk['volume_id']); $html_vm_disk_radios .= ' : ' . $volume_display_name . '<br/>'; } $html_vm_nic_radios = NULL; /* foreach ($vm_nics as $vm_nic) { $html_vm_nic_radios .= '<input name="vm_nic_instance" value="'.$vm_nic['instance'].'" type="radio" />'; $html_vm_nic_radios .= 'nic'.$vm_nic['instance']; // $vm_nic_mac = ace_vm_nic_get_mac_address($vm['id'],$vm_nic['instance']); $vm_nic_mac = ace_gen_convert_int2mac($vm_nic['mac_index']); $html_vm_nic_radios .= ': (' . $vm_nic_mac . ')'; $vm_nic_link_state = '?'; $html_vm_nic_radios .= $vm_nic_link_state; $network_display_name = ace_network_get_display_name_by_id($vm_nic['network_id']); $html_vm_nic_radios .= ' = '.$network_display_name.'<br/>'; }*/ if ($num_vm_nics > 0) {