* @package ZenTaoPMS * @version $Id */ ?>

product->noProduct;?>

'> recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}";?> config->URAndSR):?> config->URAndSR):?> stories['active'] + $product->stories['closed'] + $product->stories['draft'] + $product->stories['changed']; $totalRequirements = $product->requirements['active'] + $product->requirements['closed'] + $product->requirements['draft'] + $product->requirements['changed']; ?> config->URAndSR):?>
idAB);?>
product->name);?> story->requirement;?> story->story;?> bug->common;?> product->plan;?> product->release;?> actions;?>
story->draft;?> story->activate;?> story->change;?> story->completeRate;?> story->draft;?> story->activate;?> story->change;?> story->completeRate;?> bug->activate;?> close;?> bug->fixedRate;?>
id => sprintf('%03d', $product->id)));?> id);?> createLink('product', 'browse', 'product=' . $product->id), $product->name);?> requirements['draft'];?> requirements['active'];?> requirements['changed'];?> requirements['closed'] / $totalRequirements, 3) * 100;?>% stories['draft'];?> stories['active'];?> stories['changed'];?> stories['closed'] / $totalStories, 3) * 100;?>% unResolved;?> closedBugs;?> unResolved + $product->fixedBugs) == 0 ? 0 : round($product->fixedBugs / ($product->unResolved + $product->fixedBugs), 3) * 100;?>% plans;?> releases;?> id&action=edit&extra=&programID=$programID", $product, 'list', 'edit');?>