Hide console commands when server is off/stopping
This commit is contained in:
parent
cc90fa3e63
commit
a391a2d854
1 changed files with 9 additions and 5 deletions
|
@ -88,7 +88,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<hr />
|
<hr />
|
||||||
<form action="#" method="post" id="console_command">
|
<form action="#" method="post" id="console_command" style="display:none;">
|
||||||
<fieldset>
|
<fieldset>
|
||||||
<div class="input-group">
|
<div class="input-group">
|
||||||
<input type="text" class="form-control" name="command" id="ccmd" placeholder="{{ trans('server.index.command') }}" />
|
<input type="text" class="form-control" name="command" id="ccmd" placeholder="{{ trans('server.index.command') }}" />
|
||||||
|
@ -265,11 +265,18 @@ $(window).load(function () {
|
||||||
var can_run = true;
|
var can_run = true;
|
||||||
function updateServerPowerControls (data) {
|
function updateServerPowerControls (data) {
|
||||||
|
|
||||||
|
// Reset Console Data
|
||||||
|
if (data === 2) {
|
||||||
|
$("#live_console").val('');
|
||||||
|
}
|
||||||
|
|
||||||
// Server is On or Starting
|
// Server is On or Starting
|
||||||
if(data == 1 || data == 3) {
|
if(data == 1 || data == 2) {
|
||||||
|
$("#console_command").slideDown();
|
||||||
$('[data-attr="power"][data-action="start"]').addClass('disabled');
|
$('[data-attr="power"][data-action="start"]').addClass('disabled');
|
||||||
$('[data-attr="power"][data-action="stop"], [data-attr="power"][data-action="restart"]').removeClass('disabled');
|
$('[data-attr="power"][data-action="stop"], [data-attr="power"][data-action="restart"]').removeClass('disabled');
|
||||||
} else {
|
} else {
|
||||||
|
$("#console_command").slideUp();
|
||||||
$('[data-attr="power"][data-action="start"]').removeClass('disabled');
|
$('[data-attr="power"][data-action="start"]').removeClass('disabled');
|
||||||
$('[data-attr="power"][data-action="stop"], [data-attr="power"][data-action="restart"]').addClass('disabled');
|
$('[data-attr="power"][data-action="stop"], [data-attr="power"][data-action="restart"]').addClass('disabled');
|
||||||
}
|
}
|
||||||
|
@ -290,9 +297,6 @@ $(window).load(function () {
|
||||||
} else { var killConfirm = true; }
|
} else { var killConfirm = true; }
|
||||||
|
|
||||||
if(killConfirm) {
|
if(killConfirm) {
|
||||||
if (action === 'start') {
|
|
||||||
$("#live_console").val('');
|
|
||||||
}
|
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'PUT',
|
type: 'PUT',
|
||||||
headers: {
|
headers: {
|
||||||
|
|
Loading…
Reference in a new issue