I know this is slightly old, but I propose the following 'solution' until something more robust replaces it:
In the control panel, looking at the data-grid of products, options, option values, etc... the Names can sometimes run a bit long and their titles are truncated to fit in the column. This can be a bit frustrating as some options and such may have very similar names, like 'My special product - black' and 'My special product - blue'. Both these items may be truncated to 'My special product - b...', making it very difficult to tell them apart in the control panel.
Workaround/Solution:
Add a 'title' attribute to the table cell containing these items so at the very least a brief hover over the cell will reveal the item's full name.
This can be done in the file:
squirrelcart/includes/show_records/data_grid.inc.php (line 700ish)
Original:
PHP Code:
print "<td style=\"$border_left; ".$cell_styles[$r][$fname]."\" class=\"record_td\">$data_row[$fname]</td>";
Altered:
PHP Code:
if($fname == 'Name' || $fname == 'Choice'){
//Modified line to include title attribute
print "<td style=\"$border_left; ".$cell_styles[$r][$fname]."\" class=\"record_td\" title=\"".htmlentities($record[$fname], ENT_QUOTES)."\">$data_row[$fname]</td>";
}else{
//original line below, encapsulating conditional loop added
print "<td style=\"$border_left; ".$cell_styles[$r][$fname]."\" class=\"record_td\">$data_row[$fname]</td>";
}
This could be simplified to add the if() statement inline to the table cell creation, but I like to make clear notations in the alterations I make, so the above code is a bit verbose.