442569b339
fixed previous alias displayed on welcome announcement fixed duplicate events on profile page tweaked display of non event meta on mobile you can view other's stats from the webconsole penalties show privileged client's level don't have commands to chat history
35 lines
1.1 KiB
JavaScript
35 lines
1.1 KiB
JavaScript
function executeCommand() {
|
|
const serverId = $('#console_server_select').val();
|
|
const command = $('#console_command_value').val();
|
|
|
|
if (command.length === 0) {
|
|
return false;
|
|
}
|
|
|
|
if (command[0] !== '!') {
|
|
$('#console_command_response').text('All commands must start with !').addClass('text-danger');
|
|
return false;
|
|
}
|
|
|
|
$.get('/Console/ExecuteAsync', { serverId: serverId, command: command })
|
|
.done(function (response) {
|
|
$('#console_command_response').html(response);
|
|
$('#console_command_value').val("");
|
|
})
|
|
.fail(function (jqxhr, textStatus, error) {
|
|
$('#console_command_response').text('Could not execute command: ' + error).addClass('text-danger');
|
|
});
|
|
}
|
|
|
|
$(document).ready(function () {
|
|
$('#console_command_button').click(function (e) {
|
|
executeCommand();
|
|
});
|
|
|
|
$(document).keydown(function (event) {
|
|
const keyCode = (event.keyCode ? event.keyCode : event.which);
|
|
if (keyCode === 13) {
|
|
executeCommand();
|
|
}
|
|
});
|
|
}); |