diff --git a/scripts/species_tools.php b/scripts/species_tools.php
index 1a93b76..8dc1108 100644
--- a/scripts/species_tools.php
+++ b/scripts/species_tools.php
@@ -251,7 +251,7 @@ $result = $db->query($sql);
$scient_link = "{$scient}";
}
- echo "
"
+ echo "
"
. "| {$common_link} | "
. "{$scient_link} | "
. "{$chart_cell} | "
@@ -287,15 +287,15 @@ function loadThresholds() {
const val = parseFloat(m[2]);
if (Number.isNaN(val)) continue;
const u = left.lastIndexOf('_');
- const common = u >= 0 ? left.slice(u + 1) : left;
- map[common] = val; map[left] = val;
+ const sci = u >= 0 ? left.slice(0, u) : left;
+ map[sci] = val; map[left] = val;
}
const decoder = document.createElement('textarea');
document.querySelectorAll('#speciesTable tbody tr').forEach(row => {
- decoder.innerHTML = row.getAttribute('data-comname') || '';
- const commonName = decoder.value;
- if (Object.prototype.hasOwnProperty.call(map, commonName)) {
- const v = map[commonName];
+ decoder.innerHTML = row.getAttribute('data-sciname') || '';
+ const sciName = decoder.value;
+ if (Object.prototype.hasOwnProperty.call(map, sciName)) {
+ const v = map[sciName];
const cell = row.querySelector('td.threshold');
cell.textContent = v.toFixed(4);
cell.style.color = v >= sfThresh ? 'green' : 'red';