* @package ZenTaoPMS * @version $Id */ ?> product->checkedProducts);?> app->getClientLang());?>

product->noProduct;?>

'> recTotal}&recPerPage={$pager->recPerPage}&pageID={$pager->pageID}";?> stories['finishClosed'] + $product->stories['unclosed'];?>
idAB);?>
product->name);?> product->manager);?> story->story;?> bug->common;?> product->plan;?> product->release;?> actions;?>
story->draft;?> story->activate;?> story->change;?> story->statusList['reviewing'];?> story->completeRate;?> bug->activate;?> bug->fixedRate;?>
id => sprintf('%03d', $product->id)), '', 'class="id-checkbox ' . (!$showBatchEdit ? 'hidden"' : '"'));?> id);?> createLink('product', 'browse', 'product=' . $product->id), $product->name);?> PO)) { $userName = zget($users, $product->PO); echo html::smallAvatar(array('avatar' => $usersAvatar[$product->PO], 'account' => $product->PO, 'name' => $userName), 'avatar-circle avatar-' . zget($userIdPairs, $product->PO)); $userID = isset($userIdPairs[$product->PO]) ? $userIdPairs[$product->PO] : ''; echo html::a($this->createLink('user', 'profile', "userID=$userID", '', true), $userName, '', "title='{$userName}' data-toggle='modal' data-type='iframe' data-width='600'"); } ?> stories['draft'];?> stories['active'];?> stories['changing'];?> stories['reviewing'];?> stories['finishClosed'] / $totalStories, 3) * 100;?>% unResolved;?> 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');?>