# 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)."". "";