# HG changeset patch
# User Matti Hamalainen
# Date 1452765792 -7200
# Node ID 74ba09d87f338ba38e4a8939dfe17168231126be
# Parent c01ee50af7844b7d9b92f5e67d1182aadefe493a
Add explanatory title attributes (e.g. basically usage hover-over hints) to various link
elements.
diff -r c01ee50af784 -r 74ba09d87f33 index.php
--- a/index.php Thu Jan 14 12:02:18 2016 +0200
+++ b/index.php Thu Jan 14 12:03:12 2016 +0200
@@ -284,15 +284,15 @@
$filters[] = "".strtolower($matTransNames[$fkey + 1])."=".strtolower($matTransTable[$fkey][$fval]);
}
- echo "Filtering: ".implode(", ", $filters)."
\n";
+ echo "Filtering: ".implode(", ", $filters)."
\n";
}
if (count($setMatFilters) > 0)
{
echo
- "Material filter: ".implode(", ", array_keys($setMatFilters))." ".
+ "
Material filter: ".implode(", ", array_keys($setMatFilters))." ".
"[".($setEnableMatFilters ? "Deactivate" : "Activate")."]
\n";
+ "\" title=\"".($setEnableMatFilters ? "Deactivate" : "Activate")." the material filter.\">[".($setEnableMatFilters ? "Deactivate" : "Activate")."]
\n";
}
@@ -316,7 +316,7 @@
stGetURLStr($setAttrFilters, $key,
($key == $setSortColumn) ? !$setSortDirection : $setSortDirection,
$setEnableMatFilters, $setMatFilters).
- "\">".chentities($value)."";
+ "\" title=\"Sort by ".chentities($value)."\">".chentities($value)."";
}
else
echo chentities($value);
@@ -357,11 +357,12 @@
// First column is material name
$col = 0;
+ $isFiltered = isset($setMatFilters[$mname]);
echo
" ".stGetTC("td", $col++).
"".(isset($setMatFilters[$mname]) ? "-" : "+")."".
+ "\" title=\"".($isFiltered ? "Remove" : "Add")." '".chentities($mname)."' ".($isFiltered ? "from" : "to")." filtered materials.\">".($isFiltered ? "-" : "+")."".
"".chentities($mname)."".
"";