[Gridmap] Added fields to the legend

This commit is contained in:
Andreas Kristiansen
2024-11-30 20:13:35 +01:00
parent 082e7f4b73
commit 9357af16fe
3 changed files with 15 additions and 2 deletions

View File

@@ -33,6 +33,11 @@ class Gridmap extends CI_Controller {
$data['gridsquares_gridsquares_not_confirmed'] = __("Gridsquares not confirmed");
$data['gridsquares_gridsquares_total_worked'] = __("Total gridsquares worked");
$data['gridsquares_fields'] = __("Fields");
$data['gridsquares_fields_confirmed'] = __("Fields confirmed");
$data['gridsquares_fields_not_confirmed'] = __("Fields not confirmed");
$data['gridsquares_fields_total_worked'] = __("Total fields worked");
$footerData = [];
$footerData['scripts'] = [
'assets/js/leaflet/geocoding.js',

View File

@@ -61,7 +61,7 @@
<option value="TR"><?= _pgettext("Propagation Mode","Tropospheric ducting"); ?></option>
</select>
</div>
</div>
<div class="row mb-2">
<label class="col-md-1" for="mode"><?= __("Mode"); ?></label>
@@ -129,7 +129,7 @@
</div>
<button id="plot" type="button" name="plot" class="btn btn-sm btn-primary me-1 mb-1 ld-ext-right ld-ext-right-plot" onclick="gridPlot(this.form,<?php echo $visitor == true ? "true" : "false"; ?>)"><?= __("Plot"); ?><div class="ld ld-ring ld-spin"></div></button>
<button id="clear" type="button" name="clear" class="btn btn-sm btn-primary me-1 mb-1 ld-ext-right ld-ext-right-clear" onclick="clearMarkers()"><?= __("Clear Markers"); ?><div class="ld ld-ring ld-spin"></div></button>
</form>
<?php } ?>
@@ -175,5 +175,9 @@
echo "var gridsquares_gridsquares_confirmed = \"" . $gridsquares_gridsquares_confirmed . "\";\n";
echo "var gridsquares_gridsquares_not_confirmed = \"" . $gridsquares_gridsquares_not_confirmed . "\";\n";
echo "var gridsquares_gridsquares_total_worked = \"" . $gridsquares_gridsquares_total_worked . "\";\n";
echo "var gridsquares_fields = \"" . $gridsquares_fields . "\";\n";
echo "var gridsquares_fields_confirmed = \"" . $gridsquares_fields_confirmed . "\";\n";
echo "var gridsquares_fields_not_confirmed = \"" . $gridsquares_fields_not_confirmed . "\";\n";
echo "var gridsquares_fields_total_worked = \"" . $gridsquares_fields_total_worked . "\";\n";
?>
</script>

View File

@@ -131,6 +131,10 @@ function plot(visitor, grid_two, grid_four, grid_six, grid_two_confirmed, grid_f
div.innerHTML += '<i style="background: green"></i><span>' + gridsquares_gridsquares_confirmed + ' ('+grid_four_confirmed.length+')</span><br>';
div.innerHTML += '<i style="background: red"></i><span>' + gridsquares_gridsquares_not_confirmed + ' ('+(grid_four.length - grid_four_confirmed.length)+')</span><br>';
div.innerHTML += '<i></i><span>' + gridsquares_gridsquares_total_worked + ' ('+grid_four.length+')</span><br>';
div.innerHTML += "<h4>" + gridsquares_fields + "</h4>";
div.innerHTML += '<i style="background: green"></i><span>' + gridsquares_fields_confirmed + ' ('+grid_two_confirmed.length+')</span><br>';
div.innerHTML += '<i style="background: red"></i><span>' + gridsquares_fields_not_confirmed + ' ('+(grid_two.length - grid_two_confirmed.length)+')</span><br>';
div.innerHTML += '<i></i><span>' + gridsquares_fields_total_worked + ' ('+grid_two.length+')</span><br>';
return div;
};