silence update indicator
This commit is contained in:
@@ -790,3 +790,7 @@ pre.bash {
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#toolsbtn {
|
||||||
|
min-width: max-content;
|
||||||
|
}
|
||||||
+8
-7
@@ -16,6 +16,12 @@ if(!isset($_SESSION['behind'])) {
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
<?php }}
|
<?php }}
|
||||||
|
|
||||||
|
if (file_exists('./scripts/thisrun.txt')) {
|
||||||
|
$config = parse_ini_file('./scripts/thisrun.txt');
|
||||||
|
} elseif (file_exists('./scripts/firstrun.ini')) {
|
||||||
|
$config = parse_ini_file('./scripts/firstrun.ini');
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
<link rel="stylesheet" href="style.css?v=6.22.22">
|
<link rel="stylesheet" href="style.css?v=6.22.22">
|
||||||
<style>
|
<style>
|
||||||
@@ -49,8 +55,8 @@ body::-webkit-scrollbar {
|
|||||||
<form action="" method="GET" id="views">
|
<form action="" method="GET" id="views">
|
||||||
<button type="submit" name="view" value="View Log" form="views">View Log</button>
|
<button type="submit" name="view" value="View Log" form="views">View Log</button>
|
||||||
</form>
|
</form>
|
||||||
<form action="" method="GET" id="views">
|
<form action="" id="toolsbtn" method="GET" id="views">
|
||||||
<button type="submit" name="view" value="Tools" form="views">Tools<?php if(isset($_SESSION['behind']) && intval($_SESSION['behind']) >= 50){ $updatediv = ' <div class="updatenumber">'.$_SESSION["behind"].'</div>'; } else { $updatediv = ""; } echo $updatediv; ?></button>
|
<button type="submit" name="view" value="Tools" form="views">Tools<?php if(isset($_SESSION['behind']) && intval($_SESSION['behind']) >= 50 && ($config['SILENCE_UPDATE_INDICATOR'] != 1)){ $updatediv = ' <div class="updatenumber">'.$_SESSION["behind"].'</div>'; } else { $updatediv = ""; } echo $updatediv; ?></button>
|
||||||
</form>
|
</form>
|
||||||
<button href="javascript:void(0);" class="icon" onclick="myFunction()"><img src="images/menu.png"></button>
|
<button href="javascript:void(0);" class="icon" onclick="myFunction()"><img src="images/menu.png"></button>
|
||||||
</div>
|
</div>
|
||||||
@@ -93,11 +99,6 @@ if(isset($_GET['view'])){
|
|||||||
if($_GET['view'] == "Streamlit"){echo "<iframe src=\"/stats\"></iframe>";}
|
if($_GET['view'] == "Streamlit"){echo "<iframe src=\"/stats\"></iframe>";}
|
||||||
if($_GET['view'] == "Daily Charts"){include('history.php');}
|
if($_GET['view'] == "Daily Charts"){include('history.php');}
|
||||||
if($_GET['view'] == "Tools"){
|
if($_GET['view'] == "Tools"){
|
||||||
if (file_exists('./scripts/thisrun.txt')) {
|
|
||||||
$config = parse_ini_file('./scripts/thisrun.txt');
|
|
||||||
} elseif (file_exists('./scripts/firstrun.ini')) {
|
|
||||||
$config = parse_ini_file('./scripts/firstrun.ini');
|
|
||||||
}
|
|
||||||
$caddypwd = $config['CADDY_PWD'];
|
$caddypwd = $config['CADDY_PWD'];
|
||||||
if (!isset($_SERVER['PHP_AUTH_USER'])) {
|
if (!isset($_SERVER['PHP_AUTH_USER'])) {
|
||||||
header('WWW-Authenticate: Basic realm="My Realm"');
|
header('WWW-Authenticate: Basic realm="My Realm"');
|
||||||
|
|||||||
+12
-1
@@ -157,6 +157,16 @@ if(isset($_GET['submit'])) {
|
|||||||
$contents2 = preg_replace("/AUDIOFMT=.*/", "AUDIOFMT=$audiofmt", $contents2);
|
$contents2 = preg_replace("/AUDIOFMT=.*/", "AUDIOFMT=$audiofmt", $contents2);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if(isset($_GET["silence_update_indicator"])) {
|
||||||
|
$silence_update_indicator = 1;
|
||||||
|
if(strcmp($silence_update_indicator,$config['SILENCE_UPDATE_INDICATOR']) !== 0) {
|
||||||
|
$contents = preg_replace("/SILENCE_UPDATE_INDICATOR=.*/", "SILENCE_UPDATE_INDICATOR=$silence_update_indicator", $contents);
|
||||||
|
$contents2 = preg_replace("/SILENCE_UPDATE_INDICATOR=.*/", "SILENCE_UPDATE_INDICATOR=$silence_update_indicator", $contents2);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$contents = preg_replace("/SILENCE_UPDATE_INDICATOR=.*/", "SILENCE_UPDATE_INDICATOR=0", $contents);
|
||||||
|
$contents2 = preg_replace("/SILENCE_UPDATE_INDICATOR=.*/", "SILENCE_UPDATE_INDICATOR=0", $contents2);
|
||||||
|
}
|
||||||
|
|
||||||
$fh = fopen('/etc/birdnet/birdnet.conf', "w");
|
$fh = fopen('/etc/birdnet/birdnet.conf', "w");
|
||||||
$fh2 = fopen("./scripts/thisrun.txt", "w");
|
$fh2 = fopen("./scripts/thisrun.txt", "w");
|
||||||
@@ -250,7 +260,8 @@ foreach($formats as $format){
|
|||||||
<label for="sensitivity">Sigmoid Sensitivity: </label>
|
<label for="sensitivity">Sigmoid Sensitivity: </label>
|
||||||
<input name="sensitivity" type="number" min="0.5" max="1.5" step="0.01" value="<?php print($newconfig['SENSITIVITY']);?>" required/><br>
|
<input name="sensitivity" type="number" min="0.5" max="1.5" step="0.01" value="<?php print($newconfig['SENSITIVITY']);?>" required/><br>
|
||||||
<p>Min=0.5, Max=1.5</p>
|
<p>Min=0.5, Max=1.5</p>
|
||||||
<br><br>
|
<label for="silence_update_indicator">Silence Update Indicator: </label>
|
||||||
|
<input type="checkbox" name="silence_update_indicator" <?php if($newconfig['SILENCE_UPDATE_INDICATOR'] == 1) { echo "checked"; };?> ><br><br><br>
|
||||||
<input type="hidden" name="view" value="Advanced">
|
<input type="hidden" name="view" value="Advanced">
|
||||||
<button onclick="if(<?php print($newconfig['PRIVACY_THRESHOLD']);?> != document.getElementById('privacy_threshold').value){return confirm('This will take about 90 seconds.')}" type="submit" name="submit" value="advanced">
|
<button onclick="if(<?php print($newconfig['PRIVACY_THRESHOLD']);?> != document.getElementById('privacy_threshold').value){return confirm('This will take about 90 seconds.')}" type="submit" name="submit" value="advanced">
|
||||||
<?php
|
<?php
|
||||||
|
|||||||
@@ -98,6 +98,10 @@ if [[ "$pytest_installation_status" = "not installed" ]];then
|
|||||||
$HOME/BirdNET-Pi/birdnet/bin/pip3 install pytest==7.1.2 pytest-mock==3.7.0
|
$HOME/BirdNET-Pi/birdnet/bin/pip3 install pytest==7.1.2 pytest-mock==3.7.0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if ! grep SILENCE_UPDATE_INDICATOR /etc/birdnet/birdnet.conf &>/dev/null;then
|
||||||
|
sudo -u$USER echo "SILENCE_UPDATE_INDICATOR=0" >> /etc/birdnet/birdnet.conf
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
restart_services.sh
|
restart_services.sh
|
||||||
|
|||||||
Reference in New Issue
Block a user