mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2023-10-10 13:36:59 +02:00
76 lines
1.7 KiB
HTML
76 lines
1.7 KiB
HTML
|
<div class="container-fluid">
|
||
|
<div class="row">
|
||
|
<div class="col-lg-12">
|
||
|
<h1 class="page-header" lang="en" data-lang-token="main_menu_general_conf_token">General</h1>
|
||
|
<div class="introd">
|
||
|
<h4 lang="en" data-lang-token="remote_general_conf_intro">You can edit the general configuration here.</h4>
|
||
|
</div>
|
||
|
<hr>
|
||
|
<div class="col-lg-12">
|
||
|
<form></form>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
<script type="text/javascript">
|
||
|
|
||
|
</script>
|
||
|
<script>
|
||
|
|
||
|
$(document).ready( function() {
|
||
|
|
||
|
webSocket = new WebSocket('ws://'+document.location.hostname+':19444');
|
||
|
var serverInfo;
|
||
|
|
||
|
webSocket.onerror = function(event) {
|
||
|
alert(event.data);
|
||
|
};
|
||
|
|
||
|
|
||
|
webSocket.onopen = function(event) {
|
||
|
webSocket.send('{"command":"config","subcommand":"getschema"}');
|
||
|
};
|
||
|
|
||
|
webSocket.onmessage = function(response){
|
||
|
logger = JSON.parse(response.data).result.properties.logger;
|
||
|
jsonServer = JSON.parse(response.data).result.properties.jsonServer;
|
||
|
protoServer = JSON.parse(response.data).result.properties.protoServer;
|
||
|
boblightServer = JSON.parse(response.data).result.properties.boblightServer;
|
||
|
udpListener = JSON.parse(response.data).result.properties.udpListener;
|
||
|
webConfig = JSON.parse(response.data).result.properties.webConfig;
|
||
|
|
||
|
|
||
|
$('form').jsonForm({
|
||
|
schema: {
|
||
|
logger,
|
||
|
jsonServer,
|
||
|
protoServer,
|
||
|
boblightServer,
|
||
|
udpListener,
|
||
|
webConfig,
|
||
|
|
||
|
},
|
||
|
onSubmit: function (errors, values) {
|
||
|
if (errors) {
|
||
|
console.log(errors);
|
||
|
}
|
||
|
else {
|
||
|
console.log(values);
|
||
|
}
|
||
|
}
|
||
|
});
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
}
|
||
|
|
||
|
});
|
||
|
|
||
|
|
||
|
</script>
|