mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-27 15:32:52 +02:00
yWeb/Y_Boxcontrol_Menue: simplify and fix init() and get_data() handling
Origin commit data
------------------
Branch: ni/coolstream
Commit: d1bf1e0955
Author: vanhofen <vanhofen@gmx.de>
Date: 2023-02-18 (Sat, 18 Feb 2023)
Origin message was:
------------------
- yWeb/Y_Boxcontrol_Menue: simplify and fix init() and get_data() handling
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -4,6 +4,9 @@
|
|||||||
<script type="text/javascript" src="/Y_yweb.js"></script>
|
<script type="text/javascript" src="/Y_yweb.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
//<![CDATA[
|
//<![CDATA[
|
||||||
|
function epg_plus_popup() {
|
||||||
|
window.open("Y_EPG_Plus.yhtm","_blank","resizable=yes,scrollbars=yes");
|
||||||
|
}
|
||||||
|
|
||||||
var g_sig = 100;
|
var g_sig = 100;
|
||||||
function set_sigbar(_sig){
|
function set_sigbar(_sig){
|
||||||
@@ -19,6 +22,7 @@ function set_sigbar(_sig){
|
|||||||
else
|
else
|
||||||
r.width = (100-_sig).toString()+"%";
|
r.width = (100-_sig).toString()+"%";
|
||||||
}
|
}
|
||||||
|
|
||||||
function sig_get(){
|
function sig_get(){
|
||||||
var __sig_str = loadSyncURL("/control/signal?sig");
|
var __sig_str = loadSyncURL("/control/signal?sig");
|
||||||
var __sig = parseInt(__sig_str,10);
|
var __sig = parseInt(__sig_str,10);
|
||||||
@@ -43,6 +47,7 @@ function set_snrbar(_snr){
|
|||||||
else
|
else
|
||||||
r.width = (100-_snr).toString()+"%";
|
r.width = (100-_snr).toString()+"%";
|
||||||
}
|
}
|
||||||
|
|
||||||
function snr_get(){
|
function snr_get(){
|
||||||
var __snr_str = loadSyncURL("/control/signal?snr");
|
var __snr_str = loadSyncURL("/control/signal?snr");
|
||||||
var __snr = parseInt(__snr_str,10);
|
var __snr = parseInt(__snr_str,10);
|
||||||
@@ -77,6 +82,7 @@ function volumen_set_audiobar(_volumen){
|
|||||||
else
|
else
|
||||||
r.width = (100-_volumen).toString()+"%";
|
r.width = (100-_volumen).toString()+"%";
|
||||||
}
|
}
|
||||||
|
|
||||||
function volumen_get(){
|
function volumen_get(){
|
||||||
var __volumen_str = loadSyncURL("/control/volume");
|
var __volumen_str = loadSyncURL("/control/volume");
|
||||||
var __volumen = parseInt(__volumen_str,10);
|
var __volumen = parseInt(__volumen_str,10);
|
||||||
@@ -85,6 +91,7 @@ function volumen_get(){
|
|||||||
g_volumen = __volumen;
|
g_volumen = __volumen;
|
||||||
return __volumen;
|
return __volumen;
|
||||||
}
|
}
|
||||||
|
|
||||||
function volumen_set(_volumen){
|
function volumen_set(_volumen){
|
||||||
_volumen = Math.min(100, _volumen);
|
_volumen = Math.min(100, _volumen);
|
||||||
_volumen = Math.max(0, _volumen);
|
_volumen = Math.max(0, _volumen);
|
||||||
@@ -92,11 +99,13 @@ function volumen_set(_volumen){
|
|||||||
volumen_set_audiobar(_volumen);
|
volumen_set_audiobar(_volumen);
|
||||||
g_volumen = _volumen;
|
g_volumen = _volumen;
|
||||||
}
|
}
|
||||||
|
|
||||||
function set_mute_button(){
|
function set_mute_button(){
|
||||||
var status = loadSyncURL("/control/volume?status");
|
var status = loadSyncURL("/control/volume?status");
|
||||||
$('btMute').update( (status==1) ? "<img src=\"/images/volumeunmute.png\">" : "<img src=\"/images/volumemute.png\">");
|
$('btMute').update( (status==1) ? "<img src=\"/images/volumeunmute.png\">" : "<img src=\"/images/volumemute.png\">");
|
||||||
return status;
|
return status;
|
||||||
}
|
}
|
||||||
|
|
||||||
function toggle_mute(){
|
function toggle_mute(){
|
||||||
var status = loadSyncURL("/control/volume?status");
|
var status = loadSyncURL("/control/volume?status");
|
||||||
if(status==0)//aus
|
if(status==0)//aus
|
||||||
@@ -105,29 +114,25 @@ function toggle_mute(){
|
|||||||
loadSyncURL("/control/volume?unmute");
|
loadSyncURL("/control/volume?unmute");
|
||||||
set_mute_button();
|
set_mute_button();
|
||||||
}
|
}
|
||||||
|
|
||||||
function set_mode(_mode){
|
function set_mode(_mode){
|
||||||
var actual_mode = loadSyncURL("/control/getmode");
|
var actual_mode = loadSyncURL("/control/getmode");
|
||||||
if(actual_mode != _mode)
|
if(actual_mode != _mode)
|
||||||
loadSyncURL("/control/setmode?" + _mode);
|
loadSyncURL("/control/setmode?" + _mode);
|
||||||
parent.work.location.reload();
|
parent.work.location.reload();
|
||||||
}
|
}
|
||||||
function init(){
|
|
||||||
volumen_set_audiobar(volumen_get());
|
|
||||||
set_mute_button();
|
|
||||||
set_sigbar(sig_get());
|
|
||||||
set_snrbar(snr_get());
|
|
||||||
ber_get();
|
|
||||||
// add_yExtensions('boxcontrol', 'secmenu_boxcontrol');
|
|
||||||
}
|
|
||||||
function get_data(){
|
function get_data(){
|
||||||
volumen_set_audiobar(volumen_get());
|
volumen_set_audiobar(volumen_get());
|
||||||
set_sigbar(sig_get());
|
set_sigbar(sig_get());
|
||||||
set_snrbar(snr_get());
|
set_snrbar(snr_get());
|
||||||
ber_get();
|
ber_get();
|
||||||
add_yExtensions('boxcontrol', 'secmenu_boxcontrol');
|
|
||||||
}
|
}
|
||||||
function epg_plus_popup() {
|
|
||||||
window.open("Y_EPG_Plus.yhtm","_blank","resizable=yes,scrollbars=yes");
|
function init(){
|
||||||
|
get_data();
|
||||||
|
set_mute_button();
|
||||||
|
add_yExtensions('boxcontrol', 'secmenu_boxcontrol');
|
||||||
}
|
}
|
||||||
//]]>
|
//]]>
|
||||||
</script>
|
</script>
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
version=3.0.22
|
version=3.0.23
|
||||||
date=17.02.2023
|
date=17.02.2023
|
||||||
info=NI-Neutrino-Webinterface
|
info=NI-Neutrino-Webinterface
|
||||||
|
Reference in New Issue
Block a user