diff --git a/module/executionnode/view/browse.html.php b/module/executionnode/view/browse.html.php index ba5152e11c..3d433807c6 100755 --- a/module/executionnode/view/browse.html.php +++ b/module/executionnode/view/browse.html.php @@ -56,7 +56,7 @@ executionnode->disk);?> executionnode->status);?> executionnode->creater);?> - actions?> + actions?> @@ -74,13 +74,17 @@ createdBy);?> status == 'running' ? 'disabled' : ''; - $stopClass = $node->status == 'suspend' ? 'disabled' : ''; - common::printLink('executionnode', 'suspend', "executionnodeID={$node->id}", " ", '', "title='{$lang->executionnode->suspend}' class='btn btn-primary' {$stopClass} target='hiddenwin' onclick='if(confirm(\"{$lang->executionnode->confirmSuspend}\")==false) return false;'"); - common::printLink('executionnode', 'resume', "executionnodeID={$node->id}", " ", '', "title='{$lang->executionnode->resume}' class='btn btn-primary' {$startClass} target='hiddenwin' onclick='if(confirm(\"{$lang->executionnode->confirmResume}\")==false) return false;'"); - common::printLink('executionnode', 'reboot', "executionnodeID={$node->id}", " ", '', "title='{$lang->executionnode->reboot}' class='btn btn-primary' {$stopClass} target='hiddenwin' onclick='if(confirm(\"{$lang->executionnode->confirmReboot}\")==false) return false;'"); + $suspendAttr = "title='{$lang->executionnode->suspend}' class='btn btn-primary' target='hiddenwin'"; + $suspendAttr .= $node->status == 'suspend' ? ' disabled' : " target='hiddenwin' onclick='if(confirm(\"{$lang->executionnode->confirmSuspend}\")==false) return false;'"; + + $resumeAttr = "title='{$lang->executionnode->resume}' class='btn btn-primary' target='hiddenwin'"; + $resumeAttr .= $node->status == 'running' ? 'disabled' : " target='hiddenwin' onclick='if(confirm(\"{$lang->executionnode->confirmResume}\")==false) return false;'"; + $rebootAttr = "title='{$lang->executionnode->reboot}' class='btn btn-primary' target='hiddenwin'"; + $rebootAttr .= $node->status == 'suspend' ? ' disabled' : " target='hiddenwin' onclick='if(confirm(\"{$lang->executionnode->confirmReboot}\")==false) return false;'"; + common::printLink('executionnode', 'suspend', "executionnodeID={$node->id}", " ", '', $suspendAttr); + common::printLink('executionnode', 'resume', "executionnodeID={$node->id}", " ", '', $resumeAttr); + common::printLink('executionnode', 'reboot', "executionnodeID={$node->id}", " ", '', $rebootAttr); common::printLink('executionnode', 'destroy', "executionnodeID={$node->id}", " ", '', "title='{$lang->executionnode->destroy}' class='btn btn-primary' target='hiddenwin' onclick='if(confirm(\"{$lang->executionnode->confirmDelete}\")==false) return false;'"); - common::printIcon('executionnode', 'getVNC', "executionnodeID={$node->id}", '', 'list', 'link', 'hiddenwin', $stopClass); ?>