diff --git a/module/common/lang/en.php b/module/common/lang/en.php index 15f0594f01..299909a669 100644 --- a/module/common/lang/en.php +++ b/module/common/lang/en.php @@ -171,7 +171,7 @@ $lang->product->menu->module = 'Modules|tree|browse|productID=%s&view=story'; $lang->product->menu->project = 'Projects|product|project|status=all&productID=%s'; $lang->product->menu->order = 'Order|product|order|productID=%s'; $lang->product->menu->create = array('link' => ' New|product|create', 'float' => 'right'); -$lang->product->menu->all = array('link' => ' All|product|index|locate=false', 'float' => 'right'); +$lang->product->menu->all = array('link' => ' All|product|index|locate=no&productID=%s', 'float' => 'right'); $lang->story = new stdclass(); $lang->productplan = new stdclass(); diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php index f616a167e5..f9628a969f 100644 --- a/module/common/lang/zh-cn.php +++ b/module/common/lang/zh-cn.php @@ -168,10 +168,10 @@ $lang->product->menu->roadmap = '路线图|product|roadmap|productID=%s'; $lang->product->menu->doc = array('link' => '文档|product|doc|productID=%s', 'subModule' => 'doc'); $lang->product->menu->view = array('link' => '维护|product|view|productID=%s', 'alias' => 'edit'); $lang->product->menu->module = '模块|tree|browse|productID=%s&view=story'; -$lang->product->menu->project = '项目列表|product|project|status=all&productID=%s'; +$lang->product->menu->project = '项目|product|project|status=all&productID=%s'; $lang->product->menu->order = '排序|product|order|productID=%s'; $lang->product->menu->create = array('link' => ' 新增产品|product|create', 'float' => 'right'); -$lang->product->menu->all = array('link' => ' 所有产品|product|index|locate=false', 'float' => 'right'); +$lang->product->menu->all = array('link' => ' 所有产品|product|index|locate=no&productID=%s', 'float' => 'right'); $lang->story = new stdclass(); $lang->productplan = new stdclass(); diff --git a/module/product/control.php b/module/product/control.php index 30446cee43..0fecae76c4 100644 --- a/module/product/control.php +++ b/module/product/control.php @@ -37,14 +37,18 @@ class product extends control /** * Index page, to browse. - * + * + * @param string $locate locate to browse page or not. If not, display all products. + * @param int $productID * @access public * @return void */ - public function index($locate = 'yes') + public function index($locate = 'yes', $productID = 0) { if($locate == 'yes') $this->locate($this->createLink($this->moduleName, 'browse')); + $this->product->setMenu($this->products, $productID); + $this->app->loadLang('my'); $this->view->productStats = $this->product->getStats(); $this->display(); @@ -60,6 +64,8 @@ class product extends control */ public function project($status = 'all', $productID = 0) { + $this->product->setMenu($this->products, $productID); + $this->app->loadLang('my'); $this->view->projectStats = $this->loadModel('project')->getProjectStats($status, $productID); diff --git a/module/product/lang/en.php b/module/product/lang/en.php index 71731a2d3a..0cd8313a07 100644 --- a/module/product/lang/en.php +++ b/module/product/lang/en.php @@ -59,12 +59,12 @@ $lang->product->RM = 'Release manager'; $lang->product->acl = 'Access limitation'; $lang->product->whitelist = 'Whitelist'; -$lang->product->moduleStory = 'By module'; +$lang->product->moduleStory = 'Module'; $lang->product->searchStory = 'Search'; $lang->product->assignedToMe = 'To me'; -$lang->product->openedByMe = 'Opened by me'; -$lang->product->reviewedByMe = 'Reviewed by me'; -$lang->product->closedByMe = 'Closed by me'; +$lang->product->openedByMe = 'My opened'; +$lang->product->reviewedByMe = 'My reviewed'; +$lang->product->closedByMe = 'My closed'; $lang->product->draftStory = 'Draft'; $lang->product->activeStory = 'Active'; $lang->product->changedStory = 'Changed'; diff --git a/module/product/view/index.html.php b/module/product/view/index.html.php index 3dd72d3786..14a9e8433a 100644 --- a/module/product/view/index.html.php +++ b/module/product/view/index.html.php @@ -9,9 +9,8 @@ * @version $Id$ */ ?> - + -
| project->name;?> | @@ -41,4 +40,4 @@
|---|