In answer to my previous question, here the remedy. Many thanks to my flatmate is is somewhate more php literate than I am.
Instead of changing
withPHP Code:$products_options_array[] = array('id' => $products_options->fields['products_options_values_id'],
'text' => $products_options->fields['products_options_values_name']);
as per http://www.zen-cart.com/forum/showth...=25987&page=19 post 188, change it to this instead.PHP Code:$products_options_array[] = array('id' => $products_options->fields['products_options_values_id'],
'text' => $products_options->fields['products_options_values_name'] .' [' . $products_options->fields['quantity'] . ' '. TEXT_ATTRIBUTES_PIECES . ']');
PHP Code:if ($products_options->fields['quantity'] >0){
$dropdown_instock = TEXT_ATTRIBUTES_IN_STOCK;
} else {
$dropdown_instock = TEXT_ATTRIBUTES_NOT_IN_STOCK;
}
$products_options_array[] = array('id' => $products_options->fields['products_options_values_id'],
'text' => $products_options->fields['products_options_values_name'] .' [' . $dropdown_instock . ' '. TEXT_ATTRIBUTES_PIECES . ']');


see my admin_attributes attachments! this is how it looks from the admin after i try to define the stocks for respective attributes! 
Firstly to make sure I have understood correctly ... you reset the admin activity log and then entered new attribute stock values? The values entered before the reset are OK, those entered after have this stock_attribute value of "A"? Is this the first time that you have done an activity log reset with stock by attribute installed and in use?
superb, Peter! you are really very helpful person... the fixes solved the problems! million thanx to you...
and thank you also for maintaining these mod!

