Changed paths to relative to support home-assistant ingress (#179)
This commit is contained in:
@@ -68,10 +68,10 @@ if(isset($_GET['ajax_detections']) && $_GET['ajax_detections'] == "true" && isse
|
||||
$comname = preg_replace('/ /', '_', $mostrecent['Com_Name']);
|
||||
$sciname = preg_replace('/ /', '_', $mostrecent['Sci_Name']);
|
||||
$comname = preg_replace('/\'/', '', $comname);
|
||||
$filename = "/By_Date/".$mostrecent['Date']."/".$comname."/".$mostrecent['File_Name'];
|
||||
$filename = "By_Date/".$mostrecent['Date']."/".$comname."/".$mostrecent['File_Name'];
|
||||
|
||||
// check to make sure the image actually exists, sometimes it takes a minute to be created\
|
||||
if(file_exists($home."/BirdSongs/Extracted".$filename.".png")){
|
||||
if(file_exists($home."/BirdSongs/Extracted/".$filename.".png")){
|
||||
if($_GET['previous_detection_identifier'] == $filename) { die(); }
|
||||
if($_GET['only_name'] == "true") { echo $comname.",".$filename;die(); }
|
||||
|
||||
@@ -272,7 +272,7 @@ if($dividedrefresh < 1) {
|
||||
}
|
||||
$time = time();
|
||||
if (file_exists('./Charts/'.$chart)) {
|
||||
echo "<img id='chart' src=\"/Charts/$chart?nocache=$time\">";
|
||||
echo "<img id='chart' src=\"Charts/$chart?nocache=$time\">";
|
||||
}
|
||||
?>
|
||||
</div>
|
||||
@@ -286,7 +286,7 @@ if (file_exists('./Charts/'.$chart)) {
|
||||
<?php
|
||||
$refresh = $config['RECORDING_LENGTH'];
|
||||
$time = time();
|
||||
echo "<img id=\"spectrogramimage\" src=\"/spectrogram.png?nocache=$time\">";
|
||||
echo "<img id=\"spectrogramimage\" src=\"spectrogram.png?nocache=$time\">";
|
||||
|
||||
?>
|
||||
|
||||
@@ -328,7 +328,7 @@ function refreshTopTen() {
|
||||
const xhttp = new XMLHttpRequest();
|
||||
xhttp.onload = function() {
|
||||
if(this.responseText.length > 0 && !this.responseText.includes("Database is busy") && !this.responseText.includes("No Detections") || previous_detection_identifier == undefined) {
|
||||
document.getElementById("chart").src = "/Charts/"+this.responseText+"?nocache="+Date.now();
|
||||
document.getElementById("chart").src = "Charts/"+this.responseText+"?nocache="+Date.now();
|
||||
}
|
||||
}
|
||||
xhttp.open("GET", "overview.php?fetch_chart_string=true", true);
|
||||
@@ -378,7 +378,7 @@ function refreshCustomImage(){
|
||||
}
|
||||
function startAutoRefresh() {
|
||||
i_fn1 = window.setInterval(function(){
|
||||
document.getElementById("spectrogramimage").src = "/spectrogram.png?nocache="+Date.now();
|
||||
document.getElementById("spectrogramimage").src = "spectrogram.png?nocache="+Date.now();
|
||||
}, <?php echo $refresh; ?>*1000);
|
||||
i_fn2 = window.setInterval(refreshDetection, <?php echo intval($dividedrefresh); ?>*1000);
|
||||
if (customImage) i_fn3 = window.setInterval(refreshCustomImage, 1000);
|
||||
|
||||
@@ -139,7 +139,7 @@ window.onload = function(){
|
||||
?>
|
||||
// every $refresh seconds, this loop will run and refresh the spectrogram image
|
||||
window.setInterval(function(){
|
||||
document.getElementById("spectrogramimage").src = "/spectrogram.png?nocache="+Date.now();
|
||||
document.getElementById("spectrogramimage").src = "spectrogram.png?nocache="+Date.now();
|
||||
}, <?php echo $refresh; ?>*1000);
|
||||
} else {
|
||||
document.getElementById("spectrogramimage").remove();
|
||||
@@ -274,7 +274,7 @@ function toggleFreqshift(state) {
|
||||
// Create the XMLHttpRequest object.
|
||||
const xhr = new XMLHttpRequest();
|
||||
// Initialize the request
|
||||
xhr.open("GET", './views.php?activate_freqshift_in_livestream=' + state + '&view=Advanced&submit=advanced');
|
||||
xhr.open("GET", 'views.php?activate_freqshift_in_livestream=' + state + '&view=Advanced&submit=advanced');
|
||||
// Send the request
|
||||
xhr.send();
|
||||
// Fired once the request completes successfully
|
||||
@@ -289,7 +289,7 @@ function toggleFreqshift(state) {
|
||||
setTimeout(function () {
|
||||
console.log("Restarting connection with livestream");
|
||||
audio_player.pause();
|
||||
audio_player.setAttribute('src', '/stream');
|
||||
audio_player.setAttribute('src', 'stream');
|
||||
audio_player.load();
|
||||
audio_player.play();
|
||||
|
||||
@@ -405,7 +405,7 @@ h1 {
|
||||
}
|
||||
</style>
|
||||
|
||||
<img id="spectrogramimage" style="width:100%;height:100%;display:none" src="/spectrogram.png?nocache=<?php echo $time;?>">
|
||||
<img id="spectrogramimage" style="width:100%;height:100%;display:none" src="spectrogram.png?nocache=<?php echo $time;?>">
|
||||
|
||||
<div class="centered">
|
||||
<?php
|
||||
@@ -471,7 +471,7 @@ h1 {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<audio style="display:none" controls="" crossorigin="anonymous" id='player' preload="none"><source id="playersrc" src="/stream"></audio>
|
||||
<audio style="display:none" controls="" crossorigin="anonymous" id='player' preload="none"><source id="playersrc" src="stream"></audio>
|
||||
<h1 id="loading-h1">Loading...</h1>
|
||||
<canvas></canvas>
|
||||
|
||||
@@ -495,7 +495,7 @@ if (typeof (rtsp_stream_select) !== 'undefined' && rtsp_stream_select !== null)
|
||||
// Create the XMLHttpRequest object.
|
||||
const xhr = new XMLHttpRequest();
|
||||
// Initialize the request
|
||||
xhr.open("GET", './views.php?rtsp_stream_to_livestream=' + this.value + '&view=Advanced&submit=advanced');
|
||||
xhr.open("GET", 'views.php?rtsp_stream_to_livestream=' + this.value + '&view=Advanced&submit=advanced');
|
||||
// Send the request
|
||||
xhr.send();
|
||||
// Fired once the request completes successfully
|
||||
@@ -508,7 +508,7 @@ if (typeof (rtsp_stream_select) !== 'undefined' && rtsp_stream_select !== null)
|
||||
//Wait 5 seconds before restarting the stream
|
||||
setTimeout(function () {
|
||||
audio_player.pause();
|
||||
audio_player.setAttribute('src', '/stream');
|
||||
audio_player.setAttribute('src', 'stream');
|
||||
audio_player.load();
|
||||
audio_player.play();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user