diff --git a/module/bug/control.php b/module/bug/control.php index e453fbf0ec..3e8d32662d 100644 --- a/module/bug/control.php +++ b/module/bug/control.php @@ -2,7 +2,7 @@ /** * The control file of bug currentModule of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug @@ -691,10 +691,10 @@ class bug extends control * * @param int $bugID * @param int $actionID - * @access private + * @access protected * @return void */ - private function sendmail($bugID, $actionID) + protected function sendmail($bugID, $actionID) { /* Set toList and ccList. */ $bug = $this->bug->getByID($bugID); diff --git a/module/bug/lang/en.php b/module/bug/lang/en.php index 36c63a1acb..181d0ab64c 100644 --- a/module/bug/lang/en.php +++ b/module/bug/lang/en.php @@ -2,7 +2,7 @@ /** * The bug module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/lang/ja.php b/module/bug/lang/ja.php index 318da14705..22aeb772dd 100644 --- a/module/bug/lang/ja.php +++ b/module/bug/lang/ja.php @@ -2,7 +2,7 @@ /** * The bug module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/lang/ko.php b/module/bug/lang/ko.php index 3259233aa2..6a8987e289 100644 --- a/module/bug/lang/ko.php +++ b/module/bug/lang/ko.php @@ -2,7 +2,7 @@ /** * The bug module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/lang/zh-cn.php b/module/bug/lang/zh-cn.php index 04a3dc1e4b..93621e6ef9 100644 --- a/module/bug/lang/zh-cn.php +++ b/module/bug/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The bug module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/lang/zh-tw.php b/module/bug/lang/zh-tw.php index 5be5257a1c..0dfbd1e9e3 100644 --- a/module/bug/lang/zh-tw.php +++ b/module/bug/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The bug module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/model.php b/module/bug/model.php index 70a7ea78b6..582ef7082a 100644 --- a/module/bug/model.php +++ b/module/bug/model.php @@ -2,7 +2,7 @@ /** * The model file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/activate.html.php b/module/bug/view/activate.html.php index 5b25e34997..17eaffa99d 100644 --- a/module/bug/view/activate.html.php +++ b/module/bug/view/activate.html.php @@ -2,7 +2,7 @@ /** * The activate file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/browse.html.php b/module/bug/view/browse.html.php index 46c00dd4ca..96afc76e5d 100644 --- a/module/bug/view/browse.html.php +++ b/module/bug/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/close.html.php b/module/bug/view/close.html.php index 35cbf215f3..9b5157ddd7 100644 --- a/module/bug/view/close.html.php +++ b/module/bug/view/close.html.php @@ -2,7 +2,7 @@ /** * The close file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/create.html.php b/module/bug/view/create.html.php index 1bff8ee4a0..a89fb7eb6c 100644 --- a/module/bug/view/create.html.php +++ b/module/bug/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/customfields.html.php b/module/bug/view/customfields.html.php index 8a9790532d..8624ea0ece 100644 --- a/module/bug/view/customfields.html.php +++ b/module/bug/view/customfields.html.php @@ -2,7 +2,7 @@ /** * The custom seting fields view of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/bug/view/edit.html.php b/module/bug/view/edit.html.php index e5cd49dab2..6e8497296a 100644 --- a/module/bug/view/edit.html.php +++ b/module/bug/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/index.html.php b/module/bug/view/index.html.php index 499e4903c1..6a5f5e3e3e 100644 --- a/module/bug/view/index.html.php +++ b/module/bug/view/index.html.php @@ -2,7 +2,7 @@ /** * The index view file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/report.html.php b/module/bug/view/report.html.php index 94e4854098..c8caa0e660 100644 --- a/module/bug/view/report.html.php +++ b/module/bug/view/report.html.php @@ -2,7 +2,7 @@ /** * The report view file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/resolve.html.php b/module/bug/view/resolve.html.php index 8b9ba736b2..7de1252260 100644 --- a/module/bug/view/resolve.html.php +++ b/module/bug/view/resolve.html.php @@ -2,7 +2,7 @@ /** * The resolve file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/sendmail.html.php b/module/bug/view/sendmail.html.php index 7ab9887e53..b353e8b25e 100644 --- a/module/bug/view/sendmail.html.php +++ b/module/bug/view/sendmail.html.php @@ -2,7 +2,7 @@ /** * The mail file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/bug/view/view.html.php b/module/bug/view/view.html.php index 68e733763f..a8e76ea3d0 100644 --- a/module/bug/view/view.html.php +++ b/module/bug/view/view.html.php @@ -2,7 +2,7 @@ /** * The view file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/install/control.php b/module/install/control.php index 75f85b68a4..161057db21 100644 --- a/module/install/control.php +++ b/module/install/control.php @@ -2,7 +2,7 @@ /** * The control file of install currentModule of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package install diff --git a/module/install/lang/en.php b/module/install/lang/en.php index 68d8e812e4..2d0da22c1f 100644 --- a/module/install/lang/en.php +++ b/module/install/lang/en.php @@ -2,7 +2,7 @@ /** * The install module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package install diff --git a/module/install/lang/ja.php b/module/install/lang/ja.php index d3ad09a15d..a65c065e28 100644 --- a/module/install/lang/ja.php +++ b/module/install/lang/ja.php @@ -2,7 +2,7 @@ /** * The install module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package install diff --git a/module/install/lang/ko.php b/module/install/lang/ko.php index 30aba908d0..a40756c13a 100644 --- a/module/install/lang/ko.php +++ b/module/install/lang/ko.php @@ -2,7 +2,7 @@ /** * The install module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package install diff --git a/module/install/lang/zh-cn.php b/module/install/lang/zh-cn.php index c1d63219c1..90bcf904b6 100644 --- a/module/install/lang/zh-cn.php +++ b/module/install/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The install module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package install diff --git a/module/install/lang/zh-tw.php b/module/install/lang/zh-tw.php index 0b133d8806..4fe2ecd1f9 100644 --- a/module/install/lang/zh-tw.php +++ b/module/install/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The install module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package install diff --git a/module/install/model.php b/module/install/model.php index 5437503727..488675719c 100644 --- a/module/install/model.php +++ b/module/install/model.php @@ -2,7 +2,7 @@ /** * The model file of install module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package install diff --git a/module/install/view/index.html.php b/module/install/view/index.html.php index cfcc5d8c87..470fa0091f 100644 --- a/module/install/view/index.html.php +++ b/module/install/view/index.html.php @@ -2,7 +2,7 @@ /** * The html template file of index method of install module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package ZenTaoPMS diff --git a/module/install/view/step1.html.php b/module/install/view/step1.html.php index 1988eb3ecd..471af9b6d0 100644 --- a/module/install/view/step1.html.php +++ b/module/install/view/step1.html.php @@ -2,7 +2,7 @@ /** * The html template file of step1 method of install module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package ZenTaoPMS diff --git a/module/install/view/step2.html.php b/module/install/view/step2.html.php index 2241eb94a9..5609a49d82 100644 --- a/module/install/view/step2.html.php +++ b/module/install/view/step2.html.php @@ -2,7 +2,7 @@ /** * The html template file of step2 method of install module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package ZenTaoPMS diff --git a/module/install/view/step3.html.php b/module/install/view/step3.html.php index c2e34894df..011f53adfe 100644 --- a/module/install/view/step3.html.php +++ b/module/install/view/step3.html.php @@ -2,7 +2,7 @@ /** * The html template file of step3 method of install module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package ZenTaoPMS diff --git a/module/install/view/step4.html.php b/module/install/view/step4.html.php index 55eb49c833..20e20ed24a 100644 --- a/module/install/view/step4.html.php +++ b/module/install/view/step4.html.php @@ -2,7 +2,7 @@ /** * The html template file of step4 method of install module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package ZenTaoPMS diff --git a/module/mail/model.php b/module/mail/model.php index 93f0237fa3..6b57b8eb20 100644 --- a/module/mail/model.php +++ b/module/mail/model.php @@ -2,7 +2,7 @@ /** * The model file of mail module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package mail @@ -44,10 +44,10 @@ class mailModel extends model /** * Set smtp. * - * @access private + * @access protected * @return void */ - private function setSMTP() + protected function setSMTP() { $this->mta->isSMTP(); $this->mta->SMTPDebug = $this->config->mail->smtp->debug; @@ -61,10 +61,10 @@ class mailModel extends model /** * PHPmail. * - * @access private + * @access protected * @return void */ - private function setPhpMail() + protected function setPhpMail() { $this->mta->isMail(); } @@ -72,10 +72,10 @@ class mailModel extends model /** * Sendmail. * - * @access private + * @access protected * @return void */ - private function setSendMail() + protected function setSendMail() { $this->mta->isSendmail(); } @@ -83,10 +83,10 @@ class mailModel extends model /** * Gmail. * - * @access private + * @access protected * @return void */ - private function setGMail() + protected function setGMail() { $this->mta->isSMTP(); $this->mta->SMTPDebug = $this->config->mail->gmail->debug; @@ -143,10 +143,10 @@ class mailModel extends model * * @param array $toList * @param array $emails - * @access private + * @access protected * @return void */ - private function setTO($toList, $emails) + protected function setTO($toList, $emails) { $toList = explode(',', str_replace(' ', '', $toList)); foreach($toList as $account) @@ -162,10 +162,10 @@ class mailModel extends model * * @param array $ccList * @param array $emails - * @access private + * @access protected * @return void */ - private function setCC($ccList, $emails) + protected function setCC($ccList, $emails) { $ccList = explode(',', str_replace(' ', '', $ccList)); if(!is_array($ccList)) return; @@ -181,10 +181,10 @@ class mailModel extends model * Set subject * * @param string $subject - * @access private + * @access protected * @return void */ - private function setSubject($subject) + protected function setSubject($subject) { $this->mta->Subject = stripslashes($subject); } @@ -193,10 +193,10 @@ class mailModel extends model * Set body. * * @param string $body - * @access private + * @access protected * @return void */ - private function setBody($body) + protected function setBody($body) { $this->mta->msgHtml("$body"); } @@ -204,10 +204,10 @@ class mailModel extends model /** * Set error lang. * - * @access private + * @access protected * @return void */ - private function setErrorLang() + protected function setErrorLang() { $this->mta->SetLanguage($this->app->getClientLang()); } @@ -215,10 +215,10 @@ class mailModel extends model /** * Clear. * - * @access private + * @access protected * @return void */ - private function clear() + protected function clear() { $this->mta->clearAddresses(); $this->mta->clearAttachments(); diff --git a/module/misc/control.php b/module/misc/control.php index ab00cb7e0c..d24008fd5c 100644 --- a/module/misc/control.php +++ b/module/misc/control.php @@ -2,7 +2,7 @@ /** * The control file of misc of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package misc diff --git a/module/misc/lang/en.php b/module/misc/lang/en.php index ecdf4cbe26..8cb044d633 100644 --- a/module/misc/lang/en.php +++ b/module/misc/lang/en.php @@ -2,7 +2,7 @@ /** * The misc module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package misc @@ -54,4 +54,4 @@ $lang->misc->zentao->service['scrumtrain'] = 'Scrum training'; $lang->misc->zentao->service['fwtrain'] = 'ZenTaoPHP training'; $lang->misc->zentao->service['servicemore']= 'More...'; -$lang->misc->copyright = "Copyright ©2009-2010 Nature EasySoft Network Tecnology Co.ltd, QingDao, China"; +$lang->misc->copyright = "Copyright ©2009-2011 Nature EasySoft Network Tecnology Co.ltd, QingDao, China"; diff --git a/module/misc/lang/ja.php b/module/misc/lang/ja.php index fc0f206853..958d01d1ef 100644 --- a/module/misc/lang/ja.php +++ b/module/misc/lang/ja.php @@ -2,7 +2,7 @@ /** * The misc module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package misc @@ -54,4 +54,4 @@ $lang->misc->zentao->service['scrumtrain'] = 'スクラムの訓練'; $lang->misc->zentao->service['fwtrain'] = 'ZenTaoPHPトレーニング'; $lang->misc->zentao->service['servicemore']= 'もっと見る...'; -$lang->misc->copyright = "著作権と警官y;2009-2010 Nature EasySoft Network Tecnology Co.ltd, QingDao, China"; +$lang->misc->copyright = "著作権と警官y;2009-2011 Nature EasySoft Network Tecnology Co.ltd, QingDao, China"; diff --git a/module/misc/lang/ko.php b/module/misc/lang/ko.php index e4e42c3c7e..337da44910 100644 --- a/module/misc/lang/ko.php +++ b/module/misc/lang/ko.php @@ -2,7 +2,7 @@ /** * The misc module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package misc @@ -54,4 +54,4 @@ $lang->misc->zentao->service['scrumtrain'] = '스크럼 훈련'; $lang->misc->zentao->service['fwtrain'] = 'ZenTaoPHP 훈련'; $lang->misc->zentao->service['servicemore']= '기타 ...'; -$lang->misc->copyright = "저작권 및 경찰y;2009-2010 Nature EasySoft Network Tecnology Co.ltd, QingDao, China"; +$lang->misc->copyright = "저작권 및 경찰y;2009-2011 Nature EasySoft Network Tecnology Co.ltd, QingDao, China"; diff --git a/module/misc/lang/zh-cn.php b/module/misc/lang/zh-cn.php index 29ef3c9c3b..2c305b457b 100644 --- a/module/misc/lang/zh-cn.php +++ b/module/misc/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The misc module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package misc @@ -54,4 +54,4 @@ $lang->misc->zentao->service['scrumtrain'] = 'scrum培训'; $lang->misc->zentao->service['fwtrain'] = '禅道PHP框架培训'; $lang->misc->zentao->service['servicemore']= '更多服务...'; -$lang->misc->copyright = "版权所有 ©2009-2010 青岛易软天创网络科技有限公司"; +$lang->misc->copyright = "版权所有 ©2009-2011 青岛易软天创网络科技有限公司"; diff --git a/module/misc/lang/zh-tw.php b/module/misc/lang/zh-tw.php index 55ab769f90..457f0f563b 100644 --- a/module/misc/lang/zh-tw.php +++ b/module/misc/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The misc module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package misc @@ -54,4 +54,4 @@ $lang->misc->zentao->service['scrumtrain'] = 'scrum培訓'; $lang->misc->zentao->service['fwtrain'] = '禪道PHP框架培訓'; $lang->misc->zentao->service['servicemore']= '更多服務...'; -$lang->misc->copyright = "版權所有 ©2009-2010 青島易軟天創網絡科技有限公司"; +$lang->misc->copyright = "版權所有 ©2009-2011 青島易軟天創網絡科技有限公司"; diff --git a/module/misc/model.php b/module/misc/model.php index a07374d94a..a7162718f5 100644 --- a/module/misc/model.php +++ b/module/misc/model.php @@ -2,7 +2,7 @@ /** * The model file of misc module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package misc diff --git a/module/my/control.php b/module/my/control.php index d60d18d099..feddb4cda0 100644 --- a/module/my/control.php +++ b/module/my/control.php @@ -2,7 +2,7 @@ /** * The control file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/model.php b/module/my/model.php index 58a964cc66..501be6c71b 100644 --- a/module/my/model.php +++ b/module/my/model.php @@ -2,7 +2,7 @@ /** * The model file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/bug.html.php b/module/my/view/bug.html.php index 989b98ee04..d5a7bde6ee 100644 --- a/module/my/view/bug.html.php +++ b/module/my/view/bug.html.php @@ -2,7 +2,7 @@ /** * The bug view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/editprofile.html.php b/module/my/view/editprofile.html.php index 8102947357..db85ff4287 100644 --- a/module/my/view/editprofile.html.php +++ b/module/my/view/editprofile.html.php @@ -2,7 +2,7 @@ /** * The edit view of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/my/view/profile.html.php b/module/my/view/profile.html.php index 0e944c7ac7..354c09f7ff 100644 --- a/module/my/view/profile.html.php +++ b/module/my/view/profile.html.php @@ -2,7 +2,7 @@ /** * The profile view file of my module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package my diff --git a/module/my/view/project.html.php b/module/my/view/project.html.php index 90c95e57e1..f2d6f97861 100644 --- a/module/my/view/project.html.php +++ b/module/my/view/project.html.php @@ -2,7 +2,7 @@ /** * The project view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/story.html.php b/module/my/view/story.html.php index 8f2035b7fa..5659a4a753 100644 --- a/module/my/view/story.html.php +++ b/module/my/view/story.html.php @@ -2,7 +2,7 @@ /** * The story view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/task.html.php b/module/my/view/task.html.php index 6bfdda28eb..5c46109f96 100644 --- a/module/my/view/task.html.php +++ b/module/my/view/task.html.php @@ -2,7 +2,7 @@ /** * The task view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/team.html.php b/module/my/view/team.html.php index d7fdbf33ab..ede9503cd4 100644 --- a/module/my/view/team.html.php +++ b/module/my/view/team.html.php @@ -2,7 +2,7 @@ /** * The team view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/testcase.html.php b/module/my/view/testcase.html.php index 1e32401deb..b9d5982226 100644 --- a/module/my/view/testcase.html.php +++ b/module/my/view/testcase.html.php @@ -2,7 +2,7 @@ /** * The test view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/testtask.html.php b/module/my/view/testtask.html.php index 88f84723a3..b066838a35 100644 --- a/module/my/view/testtask.html.php +++ b/module/my/view/testtask.html.php @@ -2,7 +2,7 @@ /** * The testtask view file of my module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/my/view/todo.html.php b/module/my/view/todo.html.php index 27dcd6e348..874962a56d 100644 --- a/module/my/view/todo.html.php +++ b/module/my/view/todo.html.php @@ -2,7 +2,7 @@ /** * The todo view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/product/control.php b/module/product/control.php index 46d69ba9c2..e960e17815 100644 --- a/module/product/control.php +++ b/module/product/control.php @@ -2,7 +2,7 @@ /** * The control file of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/lang/en.php b/module/product/lang/en.php index a4f0ee61b4..0df2bf93fe 100644 --- a/module/product/lang/en.php +++ b/module/product/lang/en.php @@ -2,7 +2,7 @@ /** * The product module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/lang/ja.php b/module/product/lang/ja.php index ec72bebbc9..b5e6873548 100644 --- a/module/product/lang/ja.php +++ b/module/product/lang/ja.php @@ -2,7 +2,7 @@ /** * The product module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/lang/ko.php b/module/product/lang/ko.php index a4a540d73f..00563d23d9 100644 --- a/module/product/lang/ko.php +++ b/module/product/lang/ko.php @@ -2,7 +2,7 @@ /** * The product module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/lang/zh-cn.php b/module/product/lang/zh-cn.php index 91c57cc8f0..9852de9aca 100644 --- a/module/product/lang/zh-cn.php +++ b/module/product/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The product module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/lang/zh-tw.php b/module/product/lang/zh-tw.php index e61c8ec6eb..5ea88e3a11 100644 --- a/module/product/lang/zh-tw.php +++ b/module/product/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The product module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/model.php b/module/product/model.php index f5e02c9a3f..407952a552 100644 --- a/module/product/model.php +++ b/module/product/model.php @@ -2,7 +2,7 @@ /** * The model file of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/view/browse.html.php b/module/product/view/browse.html.php index 9b5c7a9d2c..8579146eee 100644 --- a/module/product/view/browse.html.php +++ b/module/product/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/view/create.html.php b/module/product/view/create.html.php index 5ee019b0c9..aac66165ec 100644 --- a/module/product/view/create.html.php +++ b/module/product/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/view/doc.html.php b/module/product/view/doc.html.php index 6006a3c1ae..fb52c0d4f5 100644 --- a/module/product/view/doc.html.php +++ b/module/product/view/doc.html.php @@ -2,7 +2,7 @@ /** * The doc view file of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/view/edit.html.php b/module/product/view/edit.html.php index 709a877829..5bffc1aa43 100644 --- a/module/product/view/edit.html.php +++ b/module/product/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/view/roadmap.html.php b/module/product/view/roadmap.html.php index 634bab721e..3bced796d2 100644 --- a/module/product/view/roadmap.html.php +++ b/module/product/view/roadmap.html.php @@ -2,7 +2,7 @@ /** * The roadmap view file of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/product/view/view.html.php b/module/product/view/view.html.php index 5af2bbf6ca..c8c6e899d6 100644 --- a/module/product/view/view.html.php +++ b/module/product/view/view.html.php @@ -2,7 +2,7 @@ /** * The view view of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/productplan/control.php b/module/productplan/control.php index 0c5efaf9cb..2b2a7bdf0b 100644 --- a/module/productplan/control.php +++ b/module/productplan/control.php @@ -2,7 +2,7 @@ /** * The control file of productplan module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/lang/en.php b/module/productplan/lang/en.php index 0883881e6c..849667d2df 100644 --- a/module/productplan/lang/en.php +++ b/module/productplan/lang/en.php @@ -2,7 +2,7 @@ /** * The productplan module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/lang/ja.php b/module/productplan/lang/ja.php index 39ce9c8db5..f2c2b07e28 100644 --- a/module/productplan/lang/ja.php +++ b/module/productplan/lang/ja.php @@ -2,7 +2,7 @@ /** * The productplan module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/lang/ko.php b/module/productplan/lang/ko.php index f7c3615866..a664403fb5 100644 --- a/module/productplan/lang/ko.php +++ b/module/productplan/lang/ko.php @@ -2,7 +2,7 @@ /** * The productplan module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/lang/zh-cn.php b/module/productplan/lang/zh-cn.php index d828290e59..59596ae901 100644 --- a/module/productplan/lang/zh-cn.php +++ b/module/productplan/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The productplan module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/lang/zh-tw.php b/module/productplan/lang/zh-tw.php index cbf874f473..d193132248 100644 --- a/module/productplan/lang/zh-tw.php +++ b/module/productplan/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The productplan module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/model.php b/module/productplan/model.php index 36783bff84..120e5aca85 100644 --- a/module/productplan/model.php +++ b/module/productplan/model.php @@ -2,7 +2,7 @@ /** * The model file of productplan module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/view/browse.html.php b/module/productplan/view/browse.html.php index c1e406995d..501b9cd899 100644 --- a/module/productplan/view/browse.html.php +++ b/module/productplan/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of plan module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package plan diff --git a/module/productplan/view/create.html.php b/module/productplan/view/create.html.php index b838d63361..3e50955cee 100644 --- a/module/productplan/view/create.html.php +++ b/module/productplan/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of productplan module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/view/edit.html.php b/module/productplan/view/edit.html.php index 8b8daa3f97..bcc90947c7 100644 --- a/module/productplan/view/edit.html.php +++ b/module/productplan/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of productplan module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/view/linkstory.html.php b/module/productplan/view/linkstory.html.php index 0e4f11f38b..5a697a8f3d 100644 --- a/module/productplan/view/linkstory.html.php +++ b/module/productplan/view/linkstory.html.php @@ -2,7 +2,7 @@ /** * The link story view of productplan module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/productplan/view/view.html.php b/module/productplan/view/view.html.php index 81266c56ad..8f6006efb3 100644 --- a/module/productplan/view/view.html.php +++ b/module/productplan/view/view.html.php @@ -2,7 +2,7 @@ /** * The view of productplan module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package productplan diff --git a/module/project/control.php b/module/project/control.php index ab64998294..b1ab1547ae 100644 --- a/module/project/control.php +++ b/module/project/control.php @@ -1,849 +1,849 @@ - - * @package project - * @version $Id$ - * @link http://www.zentao.net - */ -class project extends control -{ - private $projects; - - /** - * Construct function, Set projects. - * - * @access public - * @return void - */ - public function __construct() - { - parent::__construct(); - if($this->methodName != 'computeburn') - { - $this->projects = $this->project->getPairs(); - if(!$this->projects and $this->methodName != 'create') $this->locate($this->createLink('project', 'create')); - } - } - - /** - * The index page. - * - * @access public - * @return void - */ - public function index() - { - if(empty($this->projects)) $this->locate($this->createLink('project', 'create')); - $this->locate($this->createLink('project', 'browse')); - } - - /** - * Browse a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function browse($projectID = 0) - { - $this->locate($this->createLink($this->moduleName, 'task', "projectID=$projectID")); - } - - /** - * Common actions. - * - * @param int $projectID - * @access private - * @return object current object - */ - private function commonAction($projectID = 0) - { - $this->loadModel('product'); - - /* Get projects and products info. */ - $projectID = $this->project->saveState($projectID, array_keys($this->projects)); - $project = $this->project->getById($projectID); - $products = $this->project->getProducts($project->id); - $childProjects = $this->project->getChildProjects($project->id); - $teamMembers = $this->project->getTeamMembers($project->id); - - /* Set menu. */ - $this->project->setMenu($this->projects, $project->id); - - /* Assign. */ - $this->view->projects = $this->projects; - $this->view->project = $project; - $this->view->childProjects = $childProjects; - $this->view->products = $products; - $this->view->teamMembers = $teamMembers; - - /* Check the privilege. */ - if(!$this->project->checkPriv($project)) - { - echo(js::alert($this->lang->project->accessDenied)); - die(js::locate('back')); - } - - return $project; - } - - /** - * Tasks of a project. - * - * @param int $projectID - * @param string $status - * @param string $orderBy - * @param int $recTotal - * @param int $recPerPage - * @param int $pageID - * @access public - * @return void - */ - public function task($projectID = 0, $status = 'all', $orderBy = 'status_asc,id_desc', $recTotal = 0, $recPerPage = 100, $pageID = 1) - { - $project = $this->commonAction($projectID); - $projectID = $project->id; - - /* Save to session. */ - $uri = $this->app->getURI(true); - $this->app->session->set('taskList', $uri); - $this->app->session->set('storyList', $uri); - $this->app->session->set('projectList', $uri); - - /* Header and position. */ - $this->view->header->title = $project->name . $this->lang->colon . $this->lang->project->task; - $this->view->position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); - $this->view->position[] = $this->lang->project->task; - - /* Load pager and get tasks. */ - $this->app->loadClass('pager', $static = true); - $pager = new pager($recTotal, $recPerPage, $pageID); - $tasks = $this->loadModel('task')->getProjectTasks($projectID, $status, $orderBy, $pager); - - /* Assign. */ - $this->view->tasks = $tasks ? $tasks : array(); - $this->view->tabID = 'task'; - $this->view->pager = $pager->get(); - $this->view->recTotal = $pager->recTotal; - $this->view->recPerPage = $pager->recPerPage; - $this->view->orderBy = $orderBy; - $this->view->browseType = strtolower($status); - $this->view->status = $status; - $this->view->users = $this->loadModel('user')->getPairs('noletter'); - - $this->display(); - } - - /** - * Browse tasks in group. - * - * @param int $projectID - * @param string $groupBy the field to group by - * @access public - * @return void - */ - public function grouptask($projectID = 0, $groupBy = 'story') - { - $project = $this->commonAction($projectID); - $projectID = $project->id; - - /* Save session. */ - $this->app->session->set('taskList', $this->app->getURI(true)); - $this->app->session->set('storyList', $this->app->getURI(true)); - - /* Header and session. */ - $this->view->header['title'] = $project->name . $this->lang->colon . $this->lang->project->task; - $this->view->position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); - $this->view->position[] = $this->lang->project->task; - - /* Get tasks and group them. */ - $tasks = $this->loadModel('task')->getProjectTasks($projectID, $status = 'all', $groupBy); - $groupBy = strtolower(str_replace('`', '', $groupBy)); - $taskLang = $this->lang->task; - $groupByList = array(); - $groupTasks = array(); - - /* Get users. */ - $users = $this->loadModel('user')->getPairs('noletter'); - foreach($tasks as $task) - { - if($groupBy == 'story') - { - $groupTasks[$task->story][] = $task; - $groupByList[$task->story] = $task->storyTitle; - } - elseif($groupBy == 'status') - { - $groupTasks[$taskLang->statusList[$task->status]][] = $task; - } - elseif($groupBy == 'assignedto') - { - $groupTasks[$task->assignedToRealName][] = $task; - } - elseif($groupBy == 'openedby') - { - $groupTasks[$users[$task->openedBy]][] = $task; - } - elseif($groupBy == 'finishedby') - { - $groupTasks[$users[$task->finishedBy]][] = $task; - } - elseif($groupBy == 'closedby') - { - $groupTasks[$users[$task->closedBy]][] = $task; - } - elseif($groupBy == 'type') - { - $groupTasks[$taskLang->typeList[$task->type]][] = $task; - } - else - { - $groupTasks[$task->$groupBy][] = $task; - } - } - - /* Assign. */ - $this->view->tasks = $groupTasks; - $this->view->tabID = 'task'; - $this->view->groupByList = $groupByList; - $this->view->browseType = 'group'; - $this->view->groupBy = $groupBy; - $this->view->users = $users; - $this->display(); - } - - /** - * Import tasks undoned from other projects. - * - * @param int $projectID - * @access public - * @return void - */ - public function importTask($projectID) - { - if(!empty($_POST)) - { - $this->project->importTask($projectID); - die(js::locate(inlink('task', "projectID=$projectID"), 'parent')); - } - - $project = $this->commonAction($projectID); - - /* Save session. */ - $this->app->session->set('taskList', $this->app->getURI(true)); - $this->app->session->set('storyList', $this->app->getURI(true)); - - $this->view->header->title = $project->name . $this->lang->colon . $this->lang->project->importTask; - $this->view->position[] = html::a(inlink('browse', "projectID=$projectID"), $project->name); - $this->view->position[] = $this->lang->project->importTask; - $this->view->tasks2Imported = $this->project->getTasks2Imported($projectID); - $this->view->projects = $this->project->getPairs('all'); - $this->display(); - } - - /** - * Browse stories of a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function story($projectID = 0) - { - /* Load these models. */ - $this->loadModel('story'); - $this->loadModel('user'); - $this->loadModel('task'); - - /* Save session. */ - $this->app->session->set('storyList', $this->app->getURI(true)); - - $project = $this->commonAction($projectID); - - /* Header and position. */ - $header['title'] = $project->name . $this->lang->colon . $this->lang->project->story; - $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); - $position[] = $this->lang->project->story; - - /* The pager. */ - $stories = $this->story->getProjectStories($projectID); - $storyTasks = $this->task->getStoryTaskCounts(array_keys($stories), $projectID); - $users = $this->user->getPairs('noletter'); - - /* Assign. */ - $this->view->header = $header; - $this->view->position = $position; - $this->view->stories = $stories; - $this->view->storyTasks = $storyTasks; - $this->view->tabID = 'story'; - $this->view->users = $users; - - $this->display(); - } - - /** - * Browse bugs of a project. - * - * @param int $projectID - * @param string $orderBy - * @param int $recTotal - * @param int $recPerPage - * @param int $pageID - * @access public - * @return void - */ - public function bug($projectID = 0, $orderBy = 'status,id_desc', $recTotal = 0, $recPerPage = 20, $pageID = 1) - { - /* Load these two models. */ - $this->loadModel('bug'); - $this->loadModel('user'); - - /* Save session. */ - $this->session->set('bugList', $this->app->getURI(true)); - - $project = $this->commonAction($projectID); - $products = $this->project->getProducts($project->id); - $productID = key($products); // Get the first product for creating bug. - - /* Header and position. */ - $header['title'] = $project->name . $this->lang->colon . $this->lang->project->bug; - $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); - $position[] = $this->lang->project->bug; - - /* Load pager and get bugs, user. */ - $this->app->loadClass('pager', $static = true); - $pager = new pager($recTotal, $recPerPage, $pageID); - $bugs = $this->bug->getProjectBugs($projectID, $orderBy, $pager); - $users = $this->user->getPairs('noletter'); - - /* Assign. */ - $this->view->header = $header; - $this->view->position = $position; - $this->view->bugs = $bugs; - $this->view->tabID = 'bug'; - $this->view->pager = $pager; - $this->view->orderBy = $orderBy; - $this->view->users = $users; - $this->view->productID = $productID; - - $this->display(); - } - - /** - * Browse builds of a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function build($projectID = 0) - { - $this->session->set('buildList', $this->app->getURI(true)); - - $project = $this->commonAction($projectID); - - /* Header and position. */ - $this->view->header->title = $project->name . $this->lang->colon . $this->lang->project->build; - $this->view->position[] = html::a(inlink('browse', "projectID=$projectID"), $project->name); - $this->view->position[] = $this->lang->project->build; - - /* Get builds. */ - $this->view->builds = $this->loadModel('build')->getProjectBuilds((int)$projectID); - $this->view->users = $this->loadModel('user')->getPairs('noletter'); - - $this->display(); - } - - /** - * Browse burndown chart of a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function burn($projectID = 0) - { - $this->loadModel('report'); - - $project = $this->commonAction($projectID); - - /* Header and position. */ - $header['title'] = $project->name . $this->lang->colon . $this->lang->project->burn; - $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); - $position[] = $this->lang->project->burn; - - /* Create charts. */ - $dataXML = $this->report->createSingleXML($this->project->getBurnData($project->id), $this->lang->project->charts->burn->graph); - $charts = $this->report->createJSChart('line', $dataXML, 800); - - /* Assign. */ - $this->view->header = $header; - $this->view->position = $position; - $this->view->tabID = 'burn'; - $this->view->charts = $charts; - - $this->display(); - } - - /** - * Get data of burndown chart. - * - * @param int $projectID - * @access public - * @return void - */ - public function burnData($projectID = 0) - { - $this->loadModel('report'); - $sets = $this->project->getBurnData($projectID); - die($this->report->createSingleXML($sets, $this->lang->project->charts->burn->graph)); - } - - /** - * Compute burndown datas. - * - * @param string $reload - * @access public - * @return void - */ - public function computeBurn($reload = 'no') - { - $this->view->burns = $this->project->computeBurn(); - if($reload == 'yes') die(js::reload('parent')); - die($this->display()); - } - - /** - * Browse team of a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function team($projectID = 0) - { - $project = $this->commonAction($projectID); - - $header['title'] = $project->name . $this->lang->colon . $this->lang->project->team; - $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); - $position[] = $this->lang->project->team; - - $this->view->header = $header; - $this->view->position = $position; - - $this->display(); - } - - /** - * Docs of a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function doc($projectID) - { - $this->project->setMenu($this->projects, $projectID); - $this->session->set('docList', $this->app->getURI(true)); - - $project = $this->dao->findById($projectID)->from(TABLE_PROJECT)->fetch(); - $this->view->header->title = $this->lang->project->doc; - $this->view->position[] = html::a($this->createLink($this->moduleName, 'browse'), $project->name); - $this->view->position[] = $this->lang->project->doc; - $this->view->project = $project; - $this->view->docs = $this->loadModel('doc')->getProjectDocs($projectID); - $this->view->modules = $this->doc->getProjectModulePairs(); - $this->view->users = $this->loadModel('user')->getPairs('noletter'); - $this->display(); - } - - /** - * Create a project. - * - * @access public - * @return void - */ - public function create($projectID = '') - { - if($projectID) - { - $this->view->tips = $this->fetch('project', 'tips', "projectID=$projectID"); - $this->view->projectID = $projectID; - $this->display(); - exit; - } - - if(!empty($_POST)) - { - $projectID = $this->project->create(); - $this->project->updateProducts($projectID); - if(dao::isError()) die(js::error(dao::getError())); - $this->loadModel('action')->create('project', $projectID, 'opened'); - die(js::locate($this->createLink('project', 'create', "projectID=$projectID"), 'parent')); - } - - $this->project->setMenu($this->projects, ''); - - $this->view->header->title = $this->lang->project->create; - $this->view->position[] = $this->view->header->title; - $this->view->projects = array('' => '') + $this->projects; - $this->view->groups = $this->loadModel('group')->getPairs(); - $this->view->allProducts = $this->loadModel('product')->getPairs(); - $this->display(); - } - - /** - * Edit a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function edit($projectID) - { - $browseProjectLink = $this->createLink('project', 'browse', "projectID=$projectID"); - if(!empty($_POST)) - { - $changes = $this->project->update($projectID); - $this->project->updateProducts($projectID); - if(dao::isError()) die(js::error(dao::getError())); - if($changes) - { - $actionID = $this->loadModel('action')->create('project', $projectID, 'edited'); - $this->action->logHistory($actionID, $changes); - } - die(js::locate($this->createLink('project', 'view', "projectID=$projectID"), 'parent')); - } - - /* Set menu. */ - $this->project->setMenu($this->projects, $projectID); - - $projects = array('' => '') + $this->projects; - $project = $this->project->getById($projectID); - $managers = $this->project->getDefaultManagers($projectID); - if(empty($project->PO)) $project->PO = $managers->PO; - if(empty($project->PM)) $project->PM = $this->app->user->account; - if(empty($project->QM)) $project->QM = $managers->QM; - if(empty($project->RM)) $project->RM = $managers->RM; - - /* Remove current project from the projects. */ - unset($projects[$projectID]); - - $header['title'] = $this->lang->project->edit . $this->lang->colon . $project->name; - $position[] = html::a($browseProjectLink, $project->name); - $position[] = $this->lang->project->edit; - - $linkedProducts = $this->project->getProducts($project->id); - $linkedProducts = join(',', array_keys($linkedProducts)); - - $this->view->header = $header; - $this->view->position = $position; - $this->view->projects = $projects; - $this->view->project = $project; - $this->view->users = $this->loadModel('user')->getPairs('noclosed,nodeleted'); - $this->view->groups = $this->loadModel('group')->getPairs(); - $this->view->allProducts = $this->loadModel('product')->getPairs(); - $this->view->linkedProducts = $linkedProducts; - - $this->display(); - } - - /** - * View a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function view($projectID) - { - $project = $this->project->getById($projectID); - if(!$project) die(js::error($this->lang->notFound) . js::locate('back')); - - /* Set menu. */ - $this->project->setMenu($this->projects, $project->id); - - $this->view->header->title = $this->lang->project->view; - $this->view->position[] = $this->view->header->title; - - $this->view->project = $project; - $this->view->products = $this->project->getProducts($project->id); - $this->view->groups = $this->loadModel('group')->getPairs(); - $this->view->actions = $this->loadModel('action')->getList('project', $projectID); - $this->view->users = $this->loadModel('user')->getPairs('noletter'); - - $this->display(); - } - - /** - * Delete a project. - * - * @param int $projectID - * @param string $confirm yes|no - * @access public - * @return void - */ - public function delete($projectID, $confirm = 'no') - { - if($confirm == 'no') - { - echo js::confirm(sprintf($this->lang->project->confirmDelete, $this->projects[$projectID]), $this->createLink('project', 'delete', "projectID=$projectID&confirm=yes")); - exit; - } - else - { - $this->project->delete(TABLE_PROJECT, $projectID); - $this->session->set('project', ''); - die(js::locate(inlink('index'), 'parent')); - } - } - - /** - * Manage products. - * - * @param int $projectID - * @access public - * @return void - */ - public function manageProducts($projectID) - { - $browseProjectLink = $this->createLink('project', 'browse', "projectID=$projectID"); - if(!empty($_POST)) - { - $this->project->updateProducts($projectID); - if(dao::isError()) dis(js::error(dao::getError())); - die(js::locate($browseProjectLink)); - } - - $this->loadModel('product'); - $project = $this->project->getById($projectID); - - /* Set menu. */ - $this->project->setMenu($this->projects, $project->id); - - /* Title and position. */ - $header['title'] = $this->lang->project->manageProducts . $this->lang->colon . $project->name; - $position[] = html::a($browseProjectLink, $project->name); - $position[] = $this->lang->project->manageProducts; - - $allProducts = $this->product->getPairs(); - $linkedProducts = $this->project->getProducts($project->id); - $linkedProducts = join(',', array_keys($linkedProducts)); - - /* Assign. */ - $this->view->header = $header; - $this->view->position = $position; - $this->view->allProducts = $allProducts; - $this->view->linkedProducts = $linkedProducts; - - $this->display(); - } - - /** - * Manage childs projects. - * - * @param int $projectID - * @access public - * @return void - */ - public function manageChilds($projectID) - { - $browseProjectLink = $this->createLink('project', 'browse', "projectID=$projectID"); - if(!empty($_POST)) - { - $this->project->updateChilds($projectID); - die(js::locate($browseProjectLink)); - } - $project = $this->project->getById($projectID); - $projects = $this->projects; - unset($projects[$projectID]); - unset($projects[$project->parent]); - if(empty($projects)) $this->locate($browseProjectLink); - - /* Header and position. */ - $header['title'] = $this->lang->project->manageChilds . $this->lang->colon . $project->name; - $position[] = html::a($browseProjectLink, $project->name); - $position[] = $this->lang->project->manageChilds; - - $childProjects = $this->project->getChildProjects($project->id); - $childProjects = join(",", array_keys($childProjects)); - - /* Set menu. */ - $this->project->setMenu($this->projects, $project->id); - - /* Assign. */ - $this->view->header = $header; - $this->view->position = $position; - $this->view->projects = $projects; - $this->view->childProjects = $childProjects; - - $this->display(); - } - - /** - * Manage members of the project. - * - * @param int $projectID - * @access public - * @return void - */ - public function manageMembers($projectID = 0) - { - if(!empty($_POST)) - { - $this->project->manageMembers($projectID); - $this->locate($this->createLink('project', 'team', "projectID=$projectID")); - exit; - } - $this->loadModel('user'); - - $project = $this->project->getById($projectID); - $users = $this->user->getPairs('noclosed, nodeleted'); - $users = array('' => '') + $users; - $members = $this->project->getTeamMembers($projectID); - - /* The deleted members. */ - foreach($members as $member) - { - if(!@$users[$member->account]) $member->account .= $this->lang->user->deleted; - } - - /* Set menu. */ - $this->project->setMenu($this->projects, $project->id); - - $header['title'] = $this->lang->project->manageMembers . $this->lang->colon . $project->name; - $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); - $position[] = $this->lang->project->manageMembers; - $this->view->header = $header; - $this->view->position = $position; - - $this->view->project = $project; - $this->view->users = $users; - $this->view->members = $members; - $this->display(); - } - - /** - * Unlink a memeber. - * - * @param int $projectID - * @param string $account - * @param string $confirm yes|no - * @access public - * @return void - */ - public function unlinkMember($projectID, $account, $confirm = 'no') - { - if($confirm == 'no') - { - die(js::confirm($this->lang->project->confirmUnlinkMember, $this->inlink('unlinkMember', "projectID=$projectID&account=$account&confirm=yes"))); - } - else - { - $this->project->unlinkMember($projectID, $account); - die(js::locate($this->inlink('team', "projectID=$projectID"), 'parent')); - } - } - - /** - * Link stories to a project. - * - * @param int $projectID - * @access public - * @return void - */ - public function linkStory($projectID = 0) - { - /* Get projects and products. */ - $project = $this->project->getById($projectID); - $products = $this->project->getProducts($projectID); - $browseLink = $this->createLink('project', 'story', "projectID=$projectID"); - - $this->session->set('storyList', $this->app->getURI(true)); // Save session. - $this->project->setMenu($this->projects, $project->id); // Set menu. - - if(empty($products)) - { - echo js::alert($this->lang->project->errorNoLinkedProducts); - die(js::locate($this->createLink('project', 'manageproducts', "projectID=$projectID"))); - } - - if(!empty($_POST)) - { - $this->project->linkStory($projectID); - die(js::locate($browseLink, 'parent')); - exit; - } - - $this->loadModel('story'); - - $header['title'] = $project->name . $this->lang->colon . $this->lang->project->linkStory; - $position[] = html::a($browseLink, $project->name); - $position[] = $this->lang->project->linkStory; - - $allStories = $this->story->getProductStories(array_keys($products), $moduleID = '0', $status = 'active'); - $prjStories = $this->story->getProjectStoryPairs($projectID); - - $this->view->header = $header; - $this->view->position = $position; - $this->view->project = $project; - $this->view->products = $products; - $this->view->allStories = $allStories; - $this->view->prjStories = $prjStories; - $this->view->users = $this->loadModel('user')->getPairs('noletter'); - $this->display(); - } - - /** - * Unlink a story. - * - * @param int $projectID - * @param int $storyID - * @param string $confirm yes|no - * @access public - * @return void - */ - public function unlinkStory($projectID, $storyID, $confirm = 'no') - { - if($confirm == 'no') - { - echo js::confirm($this->lang->project->confirmUnlinkStory, $this->createLink('project', 'unlinkstory', "projectID=$projectID&storyID=$storyID&confirm=yes")); - exit; - } - else - { - $this->project->unlinkStory($projectID, $storyID); - echo js::locate($this->app->session->storyList, 'parent'); - exit; - } - } - - /** - * AJAX: get products of a project in html select. - * - * @param int $projectID - * @access public - * @return void - */ - public function ajaxGetProducts($projectID) - { - $products = $this->project->getProducts($projectID); - die(html::select('product', $products, '', 'class="select-3"')); - } - - /** - * When create a project, help the user. - * - * @param int $projectID - * @access public - * @return void - */ - public function tips($projectID) - { - $this->view->projectID = $projectID; - $this->display('project', 'tips'); - } -} + + * @package project + * @version $Id$ + * @link http://www.zentao.net + */ +class project extends control +{ + private $projects; + + /** + * Construct function, Set projects. + * + * @access public + * @return void + */ + public function __construct() + { + parent::__construct(); + if($this->methodName != 'computeburn') + { + $this->projects = $this->project->getPairs(); + if(!$this->projects and $this->methodName != 'create') $this->locate($this->createLink('project', 'create')); + } + } + + /** + * The index page. + * + * @access public + * @return void + */ + public function index() + { + if(empty($this->projects)) $this->locate($this->createLink('project', 'create')); + $this->locate($this->createLink('project', 'browse')); + } + + /** + * Browse a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function browse($projectID = 0) + { + $this->locate($this->createLink($this->moduleName, 'task', "projectID=$projectID")); + } + + /** + * Common actions. + * + * @param int $projectID + * @access protected + * @return object current object + */ + protected function commonAction($projectID = 0) + { + $this->loadModel('product'); + + /* Get projects and products info. */ + $projectID = $this->project->saveState($projectID, array_keys($this->projects)); + $project = $this->project->getById($projectID); + $products = $this->project->getProducts($project->id); + $childProjects = $this->project->getChildProjects($project->id); + $teamMembers = $this->project->getTeamMembers($project->id); + + /* Set menu. */ + $this->project->setMenu($this->projects, $project->id); + + /* Assign. */ + $this->view->projects = $this->projects; + $this->view->project = $project; + $this->view->childProjects = $childProjects; + $this->view->products = $products; + $this->view->teamMembers = $teamMembers; + + /* Check the privilege. */ + if(!$this->project->checkPriv($project)) + { + echo(js::alert($this->lang->project->accessDenied)); + die(js::locate('back')); + } + + return $project; + } + + /** + * Tasks of a project. + * + * @param int $projectID + * @param string $status + * @param string $orderBy + * @param int $recTotal + * @param int $recPerPage + * @param int $pageID + * @access public + * @return void + */ + public function task($projectID = 0, $status = 'all', $orderBy = 'status_asc,id_desc', $recTotal = 0, $recPerPage = 100, $pageID = 1) + { + $project = $this->commonAction($projectID); + $projectID = $project->id; + + /* Save to session. */ + $uri = $this->app->getURI(true); + $this->app->session->set('taskList', $uri); + $this->app->session->set('storyList', $uri); + $this->app->session->set('projectList', $uri); + + /* Header and position. */ + $this->view->header->title = $project->name . $this->lang->colon . $this->lang->project->task; + $this->view->position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); + $this->view->position[] = $this->lang->project->task; + + /* Load pager and get tasks. */ + $this->app->loadClass('pager', $static = true); + $pager = new pager($recTotal, $recPerPage, $pageID); + $tasks = $this->loadModel('task')->getProjectTasks($projectID, $status, $orderBy, $pager); + + /* Assign. */ + $this->view->tasks = $tasks ? $tasks : array(); + $this->view->tabID = 'task'; + $this->view->pager = $pager->get(); + $this->view->recTotal = $pager->recTotal; + $this->view->recPerPage = $pager->recPerPage; + $this->view->orderBy = $orderBy; + $this->view->browseType = strtolower($status); + $this->view->status = $status; + $this->view->users = $this->loadModel('user')->getPairs('noletter'); + + $this->display(); + } + + /** + * Browse tasks in group. + * + * @param int $projectID + * @param string $groupBy the field to group by + * @access public + * @return void + */ + public function grouptask($projectID = 0, $groupBy = 'story') + { + $project = $this->commonAction($projectID); + $projectID = $project->id; + + /* Save session. */ + $this->app->session->set('taskList', $this->app->getURI(true)); + $this->app->session->set('storyList', $this->app->getURI(true)); + + /* Header and session. */ + $this->view->header['title'] = $project->name . $this->lang->colon . $this->lang->project->task; + $this->view->position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); + $this->view->position[] = $this->lang->project->task; + + /* Get tasks and group them. */ + $tasks = $this->loadModel('task')->getProjectTasks($projectID, $status = 'all', $groupBy); + $groupBy = strtolower(str_replace('`', '', $groupBy)); + $taskLang = $this->lang->task; + $groupByList = array(); + $groupTasks = array(); + + /* Get users. */ + $users = $this->loadModel('user')->getPairs('noletter'); + foreach($tasks as $task) + { + if($groupBy == 'story') + { + $groupTasks[$task->story][] = $task; + $groupByList[$task->story] = $task->storyTitle; + } + elseif($groupBy == 'status') + { + $groupTasks[$taskLang->statusList[$task->status]][] = $task; + } + elseif($groupBy == 'assignedto') + { + $groupTasks[$task->assignedToRealName][] = $task; + } + elseif($groupBy == 'openedby') + { + $groupTasks[$users[$task->openedBy]][] = $task; + } + elseif($groupBy == 'finishedby') + { + $groupTasks[$users[$task->finishedBy]][] = $task; + } + elseif($groupBy == 'closedby') + { + $groupTasks[$users[$task->closedBy]][] = $task; + } + elseif($groupBy == 'type') + { + $groupTasks[$taskLang->typeList[$task->type]][] = $task; + } + else + { + $groupTasks[$task->$groupBy][] = $task; + } + } + + /* Assign. */ + $this->view->tasks = $groupTasks; + $this->view->tabID = 'task'; + $this->view->groupByList = $groupByList; + $this->view->browseType = 'group'; + $this->view->groupBy = $groupBy; + $this->view->users = $users; + $this->display(); + } + + /** + * Import tasks undoned from other projects. + * + * @param int $projectID + * @access public + * @return void + */ + public function importTask($projectID) + { + if(!empty($_POST)) + { + $this->project->importTask($projectID); + die(js::locate(inlink('task', "projectID=$projectID"), 'parent')); + } + + $project = $this->commonAction($projectID); + + /* Save session. */ + $this->app->session->set('taskList', $this->app->getURI(true)); + $this->app->session->set('storyList', $this->app->getURI(true)); + + $this->view->header->title = $project->name . $this->lang->colon . $this->lang->project->importTask; + $this->view->position[] = html::a(inlink('browse', "projectID=$projectID"), $project->name); + $this->view->position[] = $this->lang->project->importTask; + $this->view->tasks2Imported = $this->project->getTasks2Imported($projectID); + $this->view->projects = $this->project->getPairs('all'); + $this->display(); + } + + /** + * Browse stories of a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function story($projectID = 0) + { + /* Load these models. */ + $this->loadModel('story'); + $this->loadModel('user'); + $this->loadModel('task'); + + /* Save session. */ + $this->app->session->set('storyList', $this->app->getURI(true)); + + $project = $this->commonAction($projectID); + + /* Header and position. */ + $header['title'] = $project->name . $this->lang->colon . $this->lang->project->story; + $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); + $position[] = $this->lang->project->story; + + /* The pager. */ + $stories = $this->story->getProjectStories($projectID); + $storyTasks = $this->task->getStoryTaskCounts(array_keys($stories), $projectID); + $users = $this->user->getPairs('noletter'); + + /* Assign. */ + $this->view->header = $header; + $this->view->position = $position; + $this->view->stories = $stories; + $this->view->storyTasks = $storyTasks; + $this->view->tabID = 'story'; + $this->view->users = $users; + + $this->display(); + } + + /** + * Browse bugs of a project. + * + * @param int $projectID + * @param string $orderBy + * @param int $recTotal + * @param int $recPerPage + * @param int $pageID + * @access public + * @return void + */ + public function bug($projectID = 0, $orderBy = 'status,id_desc', $recTotal = 0, $recPerPage = 20, $pageID = 1) + { + /* Load these two models. */ + $this->loadModel('bug'); + $this->loadModel('user'); + + /* Save session. */ + $this->session->set('bugList', $this->app->getURI(true)); + + $project = $this->commonAction($projectID); + $products = $this->project->getProducts($project->id); + $productID = key($products); // Get the first product for creating bug. + + /* Header and position. */ + $header['title'] = $project->name . $this->lang->colon . $this->lang->project->bug; + $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); + $position[] = $this->lang->project->bug; + + /* Load pager and get bugs, user. */ + $this->app->loadClass('pager', $static = true); + $pager = new pager($recTotal, $recPerPage, $pageID); + $bugs = $this->bug->getProjectBugs($projectID, $orderBy, $pager); + $users = $this->user->getPairs('noletter'); + + /* Assign. */ + $this->view->header = $header; + $this->view->position = $position; + $this->view->bugs = $bugs; + $this->view->tabID = 'bug'; + $this->view->pager = $pager; + $this->view->orderBy = $orderBy; + $this->view->users = $users; + $this->view->productID = $productID; + + $this->display(); + } + + /** + * Browse builds of a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function build($projectID = 0) + { + $this->session->set('buildList', $this->app->getURI(true)); + + $project = $this->commonAction($projectID); + + /* Header and position. */ + $this->view->header->title = $project->name . $this->lang->colon . $this->lang->project->build; + $this->view->position[] = html::a(inlink('browse', "projectID=$projectID"), $project->name); + $this->view->position[] = $this->lang->project->build; + + /* Get builds. */ + $this->view->builds = $this->loadModel('build')->getProjectBuilds((int)$projectID); + $this->view->users = $this->loadModel('user')->getPairs('noletter'); + + $this->display(); + } + + /** + * Browse burndown chart of a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function burn($projectID = 0) + { + $this->loadModel('report'); + + $project = $this->commonAction($projectID); + + /* Header and position. */ + $header['title'] = $project->name . $this->lang->colon . $this->lang->project->burn; + $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); + $position[] = $this->lang->project->burn; + + /* Create charts. */ + $dataXML = $this->report->createSingleXML($this->project->getBurnData($project->id), $this->lang->project->charts->burn->graph); + $charts = $this->report->createJSChart('line', $dataXML, 800); + + /* Assign. */ + $this->view->header = $header; + $this->view->position = $position; + $this->view->tabID = 'burn'; + $this->view->charts = $charts; + + $this->display(); + } + + /** + * Get data of burndown chart. + * + * @param int $projectID + * @access public + * @return void + */ + public function burnData($projectID = 0) + { + $this->loadModel('report'); + $sets = $this->project->getBurnData($projectID); + die($this->report->createSingleXML($sets, $this->lang->project->charts->burn->graph)); + } + + /** + * Compute burndown datas. + * + * @param string $reload + * @access public + * @return void + */ + public function computeBurn($reload = 'no') + { + $this->view->burns = $this->project->computeBurn(); + if($reload == 'yes') die(js::reload('parent')); + die($this->display()); + } + + /** + * Browse team of a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function team($projectID = 0) + { + $project = $this->commonAction($projectID); + + $header['title'] = $project->name . $this->lang->colon . $this->lang->project->team; + $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); + $position[] = $this->lang->project->team; + + $this->view->header = $header; + $this->view->position = $position; + + $this->display(); + } + + /** + * Docs of a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function doc($projectID) + { + $this->project->setMenu($this->projects, $projectID); + $this->session->set('docList', $this->app->getURI(true)); + + $project = $this->dao->findById($projectID)->from(TABLE_PROJECT)->fetch(); + $this->view->header->title = $this->lang->project->doc; + $this->view->position[] = html::a($this->createLink($this->moduleName, 'browse'), $project->name); + $this->view->position[] = $this->lang->project->doc; + $this->view->project = $project; + $this->view->docs = $this->loadModel('doc')->getProjectDocs($projectID); + $this->view->modules = $this->doc->getProjectModulePairs(); + $this->view->users = $this->loadModel('user')->getPairs('noletter'); + $this->display(); + } + + /** + * Create a project. + * + * @access public + * @return void + */ + public function create($projectID = '') + { + if($projectID) + { + $this->view->tips = $this->fetch('project', 'tips', "projectID=$projectID"); + $this->view->projectID = $projectID; + $this->display(); + exit; + } + + if(!empty($_POST)) + { + $projectID = $this->project->create(); + $this->project->updateProducts($projectID); + if(dao::isError()) die(js::error(dao::getError())); + $this->loadModel('action')->create('project', $projectID, 'opened'); + die(js::locate($this->createLink('project', 'create', "projectID=$projectID"), 'parent')); + } + + $this->project->setMenu($this->projects, ''); + + $this->view->header->title = $this->lang->project->create; + $this->view->position[] = $this->view->header->title; + $this->view->projects = array('' => '') + $this->projects; + $this->view->groups = $this->loadModel('group')->getPairs(); + $this->view->allProducts = $this->loadModel('product')->getPairs(); + $this->display(); + } + + /** + * Edit a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function edit($projectID) + { + $browseProjectLink = $this->createLink('project', 'browse', "projectID=$projectID"); + if(!empty($_POST)) + { + $changes = $this->project->update($projectID); + $this->project->updateProducts($projectID); + if(dao::isError()) die(js::error(dao::getError())); + if($changes) + { + $actionID = $this->loadModel('action')->create('project', $projectID, 'edited'); + $this->action->logHistory($actionID, $changes); + } + die(js::locate($this->createLink('project', 'view', "projectID=$projectID"), 'parent')); + } + + /* Set menu. */ + $this->project->setMenu($this->projects, $projectID); + + $projects = array('' => '') + $this->projects; + $project = $this->project->getById($projectID); + $managers = $this->project->getDefaultManagers($projectID); + if(empty($project->PO)) $project->PO = $managers->PO; + if(empty($project->PM)) $project->PM = $this->app->user->account; + if(empty($project->QM)) $project->QM = $managers->QM; + if(empty($project->RM)) $project->RM = $managers->RM; + + /* Remove current project from the projects. */ + unset($projects[$projectID]); + + $header['title'] = $this->lang->project->edit . $this->lang->colon . $project->name; + $position[] = html::a($browseProjectLink, $project->name); + $position[] = $this->lang->project->edit; + + $linkedProducts = $this->project->getProducts($project->id); + $linkedProducts = join(',', array_keys($linkedProducts)); + + $this->view->header = $header; + $this->view->position = $position; + $this->view->projects = $projects; + $this->view->project = $project; + $this->view->users = $this->loadModel('user')->getPairs('noclosed,nodeleted'); + $this->view->groups = $this->loadModel('group')->getPairs(); + $this->view->allProducts = $this->loadModel('product')->getPairs(); + $this->view->linkedProducts = $linkedProducts; + + $this->display(); + } + + /** + * View a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function view($projectID) + { + $project = $this->project->getById($projectID); + if(!$project) die(js::error($this->lang->notFound) . js::locate('back')); + + /* Set menu. */ + $this->project->setMenu($this->projects, $project->id); + + $this->view->header->title = $this->lang->project->view; + $this->view->position[] = $this->view->header->title; + + $this->view->project = $project; + $this->view->products = $this->project->getProducts($project->id); + $this->view->groups = $this->loadModel('group')->getPairs(); + $this->view->actions = $this->loadModel('action')->getList('project', $projectID); + $this->view->users = $this->loadModel('user')->getPairs('noletter'); + + $this->display(); + } + + /** + * Delete a project. + * + * @param int $projectID + * @param string $confirm yes|no + * @access public + * @return void + */ + public function delete($projectID, $confirm = 'no') + { + if($confirm == 'no') + { + echo js::confirm(sprintf($this->lang->project->confirmDelete, $this->projects[$projectID]), $this->createLink('project', 'delete', "projectID=$projectID&confirm=yes")); + exit; + } + else + { + $this->project->delete(TABLE_PROJECT, $projectID); + $this->session->set('project', ''); + die(js::locate(inlink('index'), 'parent')); + } + } + + /** + * Manage products. + * + * @param int $projectID + * @access public + * @return void + */ + public function manageProducts($projectID) + { + $browseProjectLink = $this->createLink('project', 'browse', "projectID=$projectID"); + if(!empty($_POST)) + { + $this->project->updateProducts($projectID); + if(dao::isError()) dis(js::error(dao::getError())); + die(js::locate($browseProjectLink)); + } + + $this->loadModel('product'); + $project = $this->project->getById($projectID); + + /* Set menu. */ + $this->project->setMenu($this->projects, $project->id); + + /* Title and position. */ + $header['title'] = $this->lang->project->manageProducts . $this->lang->colon . $project->name; + $position[] = html::a($browseProjectLink, $project->name); + $position[] = $this->lang->project->manageProducts; + + $allProducts = $this->product->getPairs(); + $linkedProducts = $this->project->getProducts($project->id); + $linkedProducts = join(',', array_keys($linkedProducts)); + + /* Assign. */ + $this->view->header = $header; + $this->view->position = $position; + $this->view->allProducts = $allProducts; + $this->view->linkedProducts = $linkedProducts; + + $this->display(); + } + + /** + * Manage childs projects. + * + * @param int $projectID + * @access public + * @return void + */ + public function manageChilds($projectID) + { + $browseProjectLink = $this->createLink('project', 'browse', "projectID=$projectID"); + if(!empty($_POST)) + { + $this->project->updateChilds($projectID); + die(js::locate($browseProjectLink)); + } + $project = $this->project->getById($projectID); + $projects = $this->projects; + unset($projects[$projectID]); + unset($projects[$project->parent]); + if(empty($projects)) $this->locate($browseProjectLink); + + /* Header and position. */ + $header['title'] = $this->lang->project->manageChilds . $this->lang->colon . $project->name; + $position[] = html::a($browseProjectLink, $project->name); + $position[] = $this->lang->project->manageChilds; + + $childProjects = $this->project->getChildProjects($project->id); + $childProjects = join(",", array_keys($childProjects)); + + /* Set menu. */ + $this->project->setMenu($this->projects, $project->id); + + /* Assign. */ + $this->view->header = $header; + $this->view->position = $position; + $this->view->projects = $projects; + $this->view->childProjects = $childProjects; + + $this->display(); + } + + /** + * Manage members of the project. + * + * @param int $projectID + * @access public + * @return void + */ + public function manageMembers($projectID = 0) + { + if(!empty($_POST)) + { + $this->project->manageMembers($projectID); + $this->locate($this->createLink('project', 'team', "projectID=$projectID")); + exit; + } + $this->loadModel('user'); + + $project = $this->project->getById($projectID); + $users = $this->user->getPairs('noclosed, nodeleted'); + $users = array('' => '') + $users; + $members = $this->project->getTeamMembers($projectID); + + /* The deleted members. */ + foreach($members as $member) + { + if(!@$users[$member->account]) $member->account .= $this->lang->user->deleted; + } + + /* Set menu. */ + $this->project->setMenu($this->projects, $project->id); + + $header['title'] = $this->lang->project->manageMembers . $this->lang->colon . $project->name; + $position[] = html::a($this->createLink('project', 'browse', "projectID=$projectID"), $project->name); + $position[] = $this->lang->project->manageMembers; + $this->view->header = $header; + $this->view->position = $position; + + $this->view->project = $project; + $this->view->users = $users; + $this->view->members = $members; + $this->display(); + } + + /** + * Unlink a memeber. + * + * @param int $projectID + * @param string $account + * @param string $confirm yes|no + * @access public + * @return void + */ + public function unlinkMember($projectID, $account, $confirm = 'no') + { + if($confirm == 'no') + { + die(js::confirm($this->lang->project->confirmUnlinkMember, $this->inlink('unlinkMember', "projectID=$projectID&account=$account&confirm=yes"))); + } + else + { + $this->project->unlinkMember($projectID, $account); + die(js::locate($this->inlink('team', "projectID=$projectID"), 'parent')); + } + } + + /** + * Link stories to a project. + * + * @param int $projectID + * @access public + * @return void + */ + public function linkStory($projectID = 0) + { + /* Get projects and products. */ + $project = $this->project->getById($projectID); + $products = $this->project->getProducts($projectID); + $browseLink = $this->createLink('project', 'story', "projectID=$projectID"); + + $this->session->set('storyList', $this->app->getURI(true)); // Save session. + $this->project->setMenu($this->projects, $project->id); // Set menu. + + if(empty($products)) + { + echo js::alert($this->lang->project->errorNoLinkedProducts); + die(js::locate($this->createLink('project', 'manageproducts', "projectID=$projectID"))); + } + + if(!empty($_POST)) + { + $this->project->linkStory($projectID); + die(js::locate($browseLink, 'parent')); + exit; + } + + $this->loadModel('story'); + + $header['title'] = $project->name . $this->lang->colon . $this->lang->project->linkStory; + $position[] = html::a($browseLink, $project->name); + $position[] = $this->lang->project->linkStory; + + $allStories = $this->story->getProductStories(array_keys($products), $moduleID = '0', $status = 'active'); + $prjStories = $this->story->getProjectStoryPairs($projectID); + + $this->view->header = $header; + $this->view->position = $position; + $this->view->project = $project; + $this->view->products = $products; + $this->view->allStories = $allStories; + $this->view->prjStories = $prjStories; + $this->view->users = $this->loadModel('user')->getPairs('noletter'); + $this->display(); + } + + /** + * Unlink a story. + * + * @param int $projectID + * @param int $storyID + * @param string $confirm yes|no + * @access public + * @return void + */ + public function unlinkStory($projectID, $storyID, $confirm = 'no') + { + if($confirm == 'no') + { + echo js::confirm($this->lang->project->confirmUnlinkStory, $this->createLink('project', 'unlinkstory', "projectID=$projectID&storyID=$storyID&confirm=yes")); + exit; + } + else + { + $this->project->unlinkStory($projectID, $storyID); + echo js::locate($this->app->session->storyList, 'parent'); + exit; + } + } + + /** + * AJAX: get products of a project in html select. + * + * @param int $projectID + * @access public + * @return void + */ + public function ajaxGetProducts($projectID) + { + $products = $this->project->getProducts($projectID); + die(html::select('product', $products, '', 'class="select-3"')); + } + + /** + * When create a project, help the user. + * + * @param int $projectID + * @access public + * @return void + */ + public function tips($projectID) + { + $this->view->projectID = $projectID; + $this->display('project', 'tips'); + } +} diff --git a/module/project/lang/en.php b/module/project/lang/en.php index bf021d6421..d54b628c2e 100644 --- a/module/project/lang/en.php +++ b/module/project/lang/en.php @@ -2,7 +2,7 @@ /** * The project module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/lang/ja.php b/module/project/lang/ja.php index 48e1038ca3..214b5682de 100644 --- a/module/project/lang/ja.php +++ b/module/project/lang/ja.php @@ -2,7 +2,7 @@ /** * The project module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/lang/ko.php b/module/project/lang/ko.php index f8aa1e26ec..2ef38791b2 100644 --- a/module/project/lang/ko.php +++ b/module/project/lang/ko.php @@ -2,7 +2,7 @@ /** * The project module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/lang/zh-cn.php b/module/project/lang/zh-cn.php index fe7434ba77..63d0903499 100644 --- a/module/project/lang/zh-cn.php +++ b/module/project/lang/zh-cn.php @@ -1,136 +1,136 @@ - - * @package project - * @version $Id$ - * @link http://www.zentao.net - */ -/* 字段列表。*/ -$lang->project->common = '项目视图'; -$lang->project->id = '项目编号'; -$lang->project->company = '所属公司'; -$lang->project->iscat = '作为目录'; -$lang->project->type = '项目类型'; -$lang->project->parent = '上级项目'; -$lang->project->name = '项目名称'; -$lang->project->code = '项目代号'; -$lang->project->begin = '开始日期'; -$lang->project->end = '结束日期'; -$lang->project->status = '项目状态'; -$lang->project->statge = '所处阶段'; -$lang->project->pri = '优先级'; -$lang->project->desc = '项目描述'; -$lang->project->goal = '项目目标'; -$lang->project->openedBy = '由谁创建'; -$lang->project->openedDate = '创建日期'; -$lang->project->closedBy = '由谁关闭'; -$lang->project->closedDate = '关闭日期'; -$lang->project->canceledBy = '由谁取消'; -$lang->project->canceledDate = '取消日期'; -$lang->project->PO = '产品负责人'; -$lang->project->PM = '项目负责人'; -$lang->project->QM = '测试负责人'; -$lang->project->RM = '发布负责人'; -$lang->project->acl = '访问控制'; -$lang->project->teamname = '团队名称'; -$lang->project->products = '相关产品'; -$lang->project->childProjects= '子项目'; -$lang->project->whitelist = '分组白名单'; - -$lang->team->account = '用户'; -$lang->team->role = '角色'; -$lang->team->joinDate = '加盟日'; -$lang->team->workingHour = '工时/天'; - -/* 字段取值列表。*/ -$lang->project->statusList[''] = ''; -$lang->project->statusList['wait'] = '未开始'; -$lang->project->statusList['doing'] = '进行中'; -$lang->project->statusList['done'] = '已完成'; - -$lang->project->aclList['open'] = '默认设置(有项目视图权限,即可访问)'; -$lang->project->aclList['private'] = '私有项目(只有项目团队成员才能访问)'; -$lang->project->aclList['custom'] = '自定义白名单(团队成员和白名单的成员可以访问)'; - -/* 方法列表。*/ -$lang->project->index = "项目首页"; -$lang->project->task = '任务列表'; -$lang->project->groupTask = '分组浏览任务'; -$lang->project->story = '需求列表'; -$lang->project->bug = 'Bug列表'; -$lang->project->build = 'Build列表'; -$lang->project->burn = '燃尽图'; -$lang->project->computeBurn = '更新燃尽图'; -$lang->project->burnData = '燃尽图数据'; -$lang->project->team = '团队成员'; -$lang->project->doc = '文档列表'; -$lang->project->manageProducts = '关联产品'; -$lang->project->linkStory = '关联需求'; -$lang->project->view = "基本信息"; -$lang->project->create = "添加项目"; -$lang->project->delete = "删除项目"; -$lang->project->browse = "浏览项目"; -$lang->project->edit = "编辑项目"; -$lang->project->manageMembers = '团队管理'; -$lang->project->unlinkMember = '移除成员'; -$lang->project->unlinkStory = '移除需求'; -$lang->project->importTask = '导入之前未完'; -$lang->project->ajaxGetProducts= '接口:获得项目产品列表'; - -/* 分组浏览。*/ -$lang->project->allTasks = '所有任务'; -$lang->project->assignedToMe = '指派给我'; -$lang->project->finishedByMe = '由我完成'; -$lang->project->statusWait = '未开始'; -$lang->project->statusDoing = '进行中'; -$lang->project->statusDone = '已完成'; -$lang->project->delayed = '已延期'; -$lang->project->groups['story'] = '需求分组'; -$lang->project->groups['status'] = '状态分组'; -$lang->project->groups['pri'] = '优先级分组'; -$lang->project->groups['openedby'] = '创建者分组'; -$lang->project->groups['assignedTo']= '指派给分组'; -$lang->project->groups['finishedby']= '完成者分组'; -$lang->project->groups['closedby'] = '关闭者分组'; -$lang->project->groups['estimate'] = '预计分组'; -$lang->project->groups['consumed'] = '已消耗分组'; -$lang->project->groups['left'] = '剩余分组'; -$lang->project->groups['type'] = '类型分组'; -$lang->project->groups['deadline'] = '截止分组'; -$lang->project->listTaskNeedConfrim = '需求变动'; - -/* 页面提示。*/ -$lang->project->selectProject = "请选择项目"; -$lang->project->beginAndEnd = '起止时间'; -$lang->project->lblStats = '工时统计'; -$lang->project->stats = '总共预计『%s』工时
已经消耗『%s』工时
预计剩余『%s』工时'; -$lang->project->oneLineStats = "项目『%s』, 代号为『%s』, 相关产品为『%s』,『%s』开始,『%s』结束,总预计『%s』工时,已消耗『%s』工时,预计剩余『%s』工时。"; -$lang->project->storySummary = "共『%s』个需求,预计『%s』个工时。"; -$lang->project->wbs = "分解任务"; -$lang->project->largeBurnChart = '点击查看大图'; - -/* 交互提示。*/ -$lang->project->confirmDelete = '您确定删除项目[%s]吗?'; -$lang->project->confirmUnlinkMember = '您确定从该项目中移除该用户吗?'; -$lang->project->confirmUnlinkStory = '您确定从该项目中移除该需求吗?'; -$lang->project->errorNoLinkedProducts = '该项目没有关联的产品,系统将转到产品关联页面'; -$lang->project->accessDenied = '您无权访问该项目!'; -$lang->project->tips = '提示'; -$lang->project->afterInfo = '项目添加成功,您现在可以进行以下操作:'; -$lang->project->setTeam = '设置团队'; -$lang->project->linkStory = '关联需求'; -$lang->project->createTask = '添加任务'; -$lang->project->goback = '返回项目首页(5秒后将自动跳转)'; - -/* 统计。*/ -$lang->project->charts->burn->graph->caption = "燃尽图"; -$lang->project->charts->burn->graph->xAxisName = "日期"; -$lang->project->charts->burn->graph->yAxisName = "HOUR"; -$lang->project->charts->burn->graph->baseFontSize = 12; -$lang->project->charts->burn->graph->formatNumber = 0; -$lang->project->charts->burn->graph->animation = 0; -$lang->project->charts->burn->graph->rotateNames = 1; + + * @package project + * @version $Id$ + * @link http://www.zentao.net + */ +/* 字段列表。*/ +$lang->project->common = '项目视图'; +$lang->project->id = '项目编号'; +$lang->project->company = '所属公司'; +$lang->project->iscat = '作为目录'; +$lang->project->type = '项目类型'; +$lang->project->parent = '上级项目'; +$lang->project->name = '项目名称'; +$lang->project->code = '项目代号'; +$lang->project->begin = '开始日期'; +$lang->project->end = '结束日期'; +$lang->project->status = '项目状态'; +$lang->project->statge = '所处阶段'; +$lang->project->pri = '优先级'; +$lang->project->desc = '项目描述'; +$lang->project->goal = '项目目标'; +$lang->project->openedBy = '由谁创建'; +$lang->project->openedDate = '创建日期'; +$lang->project->closedBy = '由谁关闭'; +$lang->project->closedDate = '关闭日期'; +$lang->project->canceledBy = '由谁取消'; +$lang->project->canceledDate = '取消日期'; +$lang->project->PO = '产品负责人'; +$lang->project->PM = '项目负责人'; +$lang->project->QM = '测试负责人'; +$lang->project->RM = '发布负责人'; +$lang->project->acl = '访问控制'; +$lang->project->teamname = '团队名称'; +$lang->project->products = '相关产品'; +$lang->project->childProjects= '子项目'; +$lang->project->whitelist = '分组白名单'; + +$lang->team->account = '用户'; +$lang->team->role = '角色'; +$lang->team->joinDate = '加盟日'; +$lang->team->workingHour = '工时/天'; + +/* 字段取值列表。*/ +$lang->project->statusList[''] = ''; +$lang->project->statusList['wait'] = '未开始'; +$lang->project->statusList['doing'] = '进行中'; +$lang->project->statusList['done'] = '已完成'; + +$lang->project->aclList['open'] = '默认设置(有项目视图权限,即可访问)'; +$lang->project->aclList['private'] = '私有项目(只有项目团队成员才能访问)'; +$lang->project->aclList['custom'] = '自定义白名单(团队成员和白名单的成员可以访问)'; + +/* 方法列表。*/ +$lang->project->index = "项目首页"; +$lang->project->task = '任务列表'; +$lang->project->groupTask = '分组浏览任务'; +$lang->project->story = '需求列表'; +$lang->project->bug = 'Bug列表'; +$lang->project->build = 'Build列表'; +$lang->project->burn = '燃尽图'; +$lang->project->computeBurn = '更新燃尽图'; +$lang->project->burnData = '燃尽图数据'; +$lang->project->team = '团队成员'; +$lang->project->doc = '文档列表'; +$lang->project->manageProducts = '关联产品'; +$lang->project->linkStory = '关联需求'; +$lang->project->view = "基本信息"; +$lang->project->create = "添加项目"; +$lang->project->delete = "删除项目"; +$lang->project->browse = "浏览项目"; +$lang->project->edit = "编辑项目"; +$lang->project->manageMembers = '团队管理'; +$lang->project->unlinkMember = '移除成员'; +$lang->project->unlinkStory = '移除需求'; +$lang->project->importTask = '导入之前未完'; +$lang->project->ajaxGetProducts= '接口:获得项目产品列表'; + +/* 分组浏览。*/ +$lang->project->allTasks = '所有任务'; +$lang->project->assignedToMe = '指派给我'; +$lang->project->finishedByMe = '由我完成'; +$lang->project->statusWait = '未开始'; +$lang->project->statusDoing = '进行中'; +$lang->project->statusDone = '已完成'; +$lang->project->delayed = '已延期'; +$lang->project->groups['story'] = '需求分组'; +$lang->project->groups['status'] = '状态分组'; +$lang->project->groups['pri'] = '优先级分组'; +$lang->project->groups['openedby'] = '创建者分组'; +$lang->project->groups['assignedTo']= '指派给分组'; +$lang->project->groups['finishedby']= '完成者分组'; +$lang->project->groups['closedby'] = '关闭者分组'; +$lang->project->groups['estimate'] = '预计分组'; +$lang->project->groups['consumed'] = '已消耗分组'; +$lang->project->groups['left'] = '剩余分组'; +$lang->project->groups['type'] = '类型分组'; +$lang->project->groups['deadline'] = '截止分组'; +$lang->project->listTaskNeedConfrim = '需求变动'; + +/* 页面提示。*/ +$lang->project->selectProject = "请选择项目"; +$lang->project->beginAndEnd = '起止时间'; +$lang->project->lblStats = '工时统计'; +$lang->project->stats = '总共预计『%s』工时
已经消耗『%s』工时
预计剩余『%s』工时'; +$lang->project->oneLineStats = "项目『%s』, 代号为『%s』, 相关产品为『%s』,『%s』开始,『%s』结束,总预计『%s』工时,已消耗『%s』工时,预计剩余『%s』工时。"; +$lang->project->storySummary = "共『%s』个需求,预计『%s』个工时。"; +$lang->project->wbs = "分解任务"; +$lang->project->largeBurnChart = '点击查看大图'; + +/* 交互提示。*/ +$lang->project->confirmDelete = '您确定删除项目[%s]吗?'; +$lang->project->confirmUnlinkMember = '您确定从该项目中移除该用户吗?'; +$lang->project->confirmUnlinkStory = '您确定从该项目中移除该需求吗?'; +$lang->project->errorNoLinkedProducts = '该项目没有关联的产品,系统将转到产品关联页面'; +$lang->project->accessDenied = '您无权访问该项目!'; +$lang->project->tips = '提示'; +$lang->project->afterInfo = '项目添加成功,您现在可以进行以下操作:'; +$lang->project->setTeam = '设置团队'; +$lang->project->linkStory = '关联需求'; +$lang->project->createTask = '添加任务'; +$lang->project->goback = '返回项目首页(5秒后将自动跳转)'; + +/* 统计。*/ +$lang->project->charts->burn->graph->caption = "燃尽图"; +$lang->project->charts->burn->graph->xAxisName = "日期"; +$lang->project->charts->burn->graph->yAxisName = "HOUR"; +$lang->project->charts->burn->graph->baseFontSize = 12; +$lang->project->charts->burn->graph->formatNumber = 0; +$lang->project->charts->burn->graph->animation = 0; +$lang->project->charts->burn->graph->rotateNames = 1; diff --git a/module/project/lang/zh-tw.php b/module/project/lang/zh-tw.php index 2b986b49db..4a7f01e687 100644 --- a/module/project/lang/zh-tw.php +++ b/module/project/lang/zh-tw.php @@ -1,136 +1,136 @@ - - * @package project - * @version $Id: zh-tw.php 1356 2010-12-01 13:38:53Z wwccss $ - * @link http://www.zentao.net - */ -/* 欄位列表。*/ -$lang->project->common = '項目視圖'; -$lang->project->id = '項目編號'; -$lang->project->company = '所屬公司'; -$lang->project->iscat = '作為目錄'; -$lang->project->type = '項目類型'; -$lang->project->parent = '上級項目'; -$lang->project->name = '項目名稱'; -$lang->project->code = '項目代號'; -$lang->project->begin = '開始日期'; -$lang->project->end = '結束日期'; -$lang->project->status = '項目狀態'; -$lang->project->statge = '所處階段'; -$lang->project->pri = '優先順序'; -$lang->project->desc = '項目描述'; -$lang->project->goal = '項目目標'; -$lang->project->openedBy = '由誰創建'; -$lang->project->openedDate = '創建日期'; -$lang->project->closedBy = '由誰關閉'; -$lang->project->closedDate = '關閉日期'; -$lang->project->canceledBy = '由誰取消'; -$lang->project->canceledDate = '取消日期'; -$lang->project->PO = '產品負責人'; -$lang->project->PM = '項目負責人'; -$lang->project->QM = '測試負責人'; -$lang->project->RM = '發佈負責人'; -$lang->project->acl = '訪問控制'; -$lang->project->teamname = '團隊名稱'; -$lang->project->products = '相關產品'; -$lang->project->childProjects= '子項目'; -$lang->project->whitelist = '分組白名單'; - -$lang->team->account = '用戶'; -$lang->team->role = '角色'; -$lang->team->joinDate = '加盟日'; -$lang->team->workingHour = '工時/天'; - -/* 欄位取值列表。*/ -$lang->project->statusList[''] = ''; -$lang->project->statusList['wait'] = '未開始'; -$lang->project->statusList['doing'] = '進行中'; -$lang->project->statusList['done'] = '已完成'; - -$lang->project->aclList['open'] = '預設設置(有項目視圖權限,即可訪問)'; -$lang->project->aclList['private'] = '私有項目(只有項目團隊成員才能訪問)'; -$lang->project->aclList['custom'] = '自定義白名單(團隊成員和白名單的成員可以訪問)'; - -/* 方法列表。*/ -$lang->project->index = "項目首頁"; -$lang->project->task = '任務列表'; -$lang->project->groupTask = '分組瀏覽任務'; -$lang->project->story = '需求列表'; -$lang->project->bug = 'Bug列表'; -$lang->project->build = 'Build列表'; -$lang->project->burn = '燃盡圖'; -$lang->project->computeBurn = '更新燃盡圖'; -$lang->project->burnData = '燃盡圖數據'; -$lang->project->team = '團隊成員'; -$lang->project->doc = '文檔列表'; -$lang->project->manageProducts = '關聯產品'; -$lang->project->linkStory = '關聯需求'; -$lang->project->view = "基本信息"; -$lang->project->create = "添加項目"; -$lang->project->delete = "刪除項目"; -$lang->project->browse = "瀏覽項目"; -$lang->project->edit = "編輯項目"; -$lang->project->manageMembers = '團隊管理'; -$lang->project->unlinkMember = '移除成員'; -$lang->project->unlinkStory = '移除需求'; -$lang->project->importTask = '導入之前未完'; -$lang->project->ajaxGetProducts= '介面:獲得項目產品列表'; - -/* 分組瀏覽。*/ -$lang->project->allTasks = '所有任務'; -$lang->project->assignedToMe = '指派給我'; -$lang->project->finishedByMe = '由我完成'; -$lang->project->statusWait = '未開始'; -$lang->project->statusDoing = '進行中'; -$lang->project->statusDone = '已完成'; -$lang->project->delayed = '已延期'; -$lang->project->groups['story'] = '需求分組'; -$lang->project->groups['status'] = '狀態分組'; -$lang->project->groups['pri'] = '優先順序分組'; -$lang->project->groups['openedby'] = '創建者分組'; -$lang->project->groups['assignedTo']= '指派給分組'; -$lang->project->groups['finishedby']= '完成者分組'; -$lang->project->groups['closedby'] = '關閉者分組'; -$lang->project->groups['estimate'] = '預計分組'; -$lang->project->groups['consumed'] = '已消耗分組'; -$lang->project->groups['left'] = '剩餘分組'; -$lang->project->groups['type'] = '類型分組'; -$lang->project->groups['deadline'] = '截止分組'; -$lang->project->listTaskNeedConfrim = '需求變動'; - -/* 頁面提示。*/ -$lang->project->selectProject = "請選擇項目"; -$lang->project->beginAndEnd = '起止時間'; -$lang->project->lblStats = '工時統計'; -$lang->project->stats = '總共預計『%s』工時
已經消耗『%s』工時
預計剩餘『%s』工時'; -$lang->project->oneLineStats = "項目『%s』, 代號為『%s』, 相關產品為『%s』,『%s』開始,『%s』結束,總預計『%s』工時,已消耗『%s』工時,預計剩餘『%s』工時。"; -$lang->project->storySummary = "共『%s』個需求,預計『%s』個工時。"; -$lang->project->wbs = "分解任務"; -$lang->project->largeBurnChart = '點擊查看大圖'; - -/* 交互提示。*/ -$lang->project->confirmDelete = '您確定刪除項目[%s]嗎?'; -$lang->project->confirmUnlinkMember = '您確定從該項目中移除該用戶嗎?'; -$lang->project->confirmUnlinkStory = '您確定從該項目中移除該需求嗎?'; -$lang->project->errorNoLinkedProducts = '該項目沒有關聯的產品,系統將轉到產品關聯頁面'; -$lang->project->accessDenied = '您無權訪問該項目!'; -$lang->project->tips = '提示'; -$lang->project->afterInfo = '項目添加成功,您現在可以進行以下操作:'; -$lang->project->setTeam = '設置團隊'; -$lang->project->linkStory = '關聯需求'; -$lang->project->createTask = '添加任務'; -$lang->project->goback = '返回項目首頁(5秒後將自動跳轉)'; - -/* 統計。*/ -$lang->project->charts->burn->graph->caption = "燃盡圖"; -$lang->project->charts->burn->graph->xAxisName = "日期"; -$lang->project->charts->burn->graph->yAxisName = "HOUR"; -$lang->project->charts->burn->graph->baseFontSize = 12; -$lang->project->charts->burn->graph->formatNumber = 0; -$lang->project->charts->burn->graph->animation = 0; -$lang->project->charts->burn->graph->rotateNames = 1; + + * @package project + * @version $Id: zh-tw.php 1356 2010-12-01 13:38:53Z wwccss $ + * @link http://www.zentao.net + */ +/* 欄位列表。*/ +$lang->project->common = '項目視圖'; +$lang->project->id = '項目編號'; +$lang->project->company = '所屬公司'; +$lang->project->iscat = '作為目錄'; +$lang->project->type = '項目類型'; +$lang->project->parent = '上級項目'; +$lang->project->name = '項目名稱'; +$lang->project->code = '項目代號'; +$lang->project->begin = '開始日期'; +$lang->project->end = '結束日期'; +$lang->project->status = '項目狀態'; +$lang->project->statge = '所處階段'; +$lang->project->pri = '優先順序'; +$lang->project->desc = '項目描述'; +$lang->project->goal = '項目目標'; +$lang->project->openedBy = '由誰創建'; +$lang->project->openedDate = '創建日期'; +$lang->project->closedBy = '由誰關閉'; +$lang->project->closedDate = '關閉日期'; +$lang->project->canceledBy = '由誰取消'; +$lang->project->canceledDate = '取消日期'; +$lang->project->PO = '產品負責人'; +$lang->project->PM = '項目負責人'; +$lang->project->QM = '測試負責人'; +$lang->project->RM = '發佈負責人'; +$lang->project->acl = '訪問控制'; +$lang->project->teamname = '團隊名稱'; +$lang->project->products = '相關產品'; +$lang->project->childProjects= '子項目'; +$lang->project->whitelist = '分組白名單'; + +$lang->team->account = '用戶'; +$lang->team->role = '角色'; +$lang->team->joinDate = '加盟日'; +$lang->team->workingHour = '工時/天'; + +/* 欄位取值列表。*/ +$lang->project->statusList[''] = ''; +$lang->project->statusList['wait'] = '未開始'; +$lang->project->statusList['doing'] = '進行中'; +$lang->project->statusList['done'] = '已完成'; + +$lang->project->aclList['open'] = '預設設置(有項目視圖權限,即可訪問)'; +$lang->project->aclList['private'] = '私有項目(只有項目團隊成員才能訪問)'; +$lang->project->aclList['custom'] = '自定義白名單(團隊成員和白名單的成員可以訪問)'; + +/* 方法列表。*/ +$lang->project->index = "項目首頁"; +$lang->project->task = '任務列表'; +$lang->project->groupTask = '分組瀏覽任務'; +$lang->project->story = '需求列表'; +$lang->project->bug = 'Bug列表'; +$lang->project->build = 'Build列表'; +$lang->project->burn = '燃盡圖'; +$lang->project->computeBurn = '更新燃盡圖'; +$lang->project->burnData = '燃盡圖數據'; +$lang->project->team = '團隊成員'; +$lang->project->doc = '文檔列表'; +$lang->project->manageProducts = '關聯產品'; +$lang->project->linkStory = '關聯需求'; +$lang->project->view = "基本信息"; +$lang->project->create = "添加項目"; +$lang->project->delete = "刪除項目"; +$lang->project->browse = "瀏覽項目"; +$lang->project->edit = "編輯項目"; +$lang->project->manageMembers = '團隊管理'; +$lang->project->unlinkMember = '移除成員'; +$lang->project->unlinkStory = '移除需求'; +$lang->project->importTask = '導入之前未完'; +$lang->project->ajaxGetProducts= '介面:獲得項目產品列表'; + +/* 分組瀏覽。*/ +$lang->project->allTasks = '所有任務'; +$lang->project->assignedToMe = '指派給我'; +$lang->project->finishedByMe = '由我完成'; +$lang->project->statusWait = '未開始'; +$lang->project->statusDoing = '進行中'; +$lang->project->statusDone = '已完成'; +$lang->project->delayed = '已延期'; +$lang->project->groups['story'] = '需求分組'; +$lang->project->groups['status'] = '狀態分組'; +$lang->project->groups['pri'] = '優先順序分組'; +$lang->project->groups['openedby'] = '創建者分組'; +$lang->project->groups['assignedTo']= '指派給分組'; +$lang->project->groups['finishedby']= '完成者分組'; +$lang->project->groups['closedby'] = '關閉者分組'; +$lang->project->groups['estimate'] = '預計分組'; +$lang->project->groups['consumed'] = '已消耗分組'; +$lang->project->groups['left'] = '剩餘分組'; +$lang->project->groups['type'] = '類型分組'; +$lang->project->groups['deadline'] = '截止分組'; +$lang->project->listTaskNeedConfrim = '需求變動'; + +/* 頁面提示。*/ +$lang->project->selectProject = "請選擇項目"; +$lang->project->beginAndEnd = '起止時間'; +$lang->project->lblStats = '工時統計'; +$lang->project->stats = '總共預計『%s』工時
已經消耗『%s』工時
預計剩餘『%s』工時'; +$lang->project->oneLineStats = "項目『%s』, 代號為『%s』, 相關產品為『%s』,『%s』開始,『%s』結束,總預計『%s』工時,已消耗『%s』工時,預計剩餘『%s』工時。"; +$lang->project->storySummary = "共『%s』個需求,預計『%s』個工時。"; +$lang->project->wbs = "分解任務"; +$lang->project->largeBurnChart = '點擊查看大圖'; + +/* 交互提示。*/ +$lang->project->confirmDelete = '您確定刪除項目[%s]嗎?'; +$lang->project->confirmUnlinkMember = '您確定從該項目中移除該用戶嗎?'; +$lang->project->confirmUnlinkStory = '您確定從該項目中移除該需求嗎?'; +$lang->project->errorNoLinkedProducts = '該項目沒有關聯的產品,系統將轉到產品關聯頁面'; +$lang->project->accessDenied = '您無權訪問該項目!'; +$lang->project->tips = '提示'; +$lang->project->afterInfo = '項目添加成功,您現在可以進行以下操作:'; +$lang->project->setTeam = '設置團隊'; +$lang->project->linkStory = '關聯需求'; +$lang->project->createTask = '添加任務'; +$lang->project->goback = '返回項目首頁(5秒後將自動跳轉)'; + +/* 統計。*/ +$lang->project->charts->burn->graph->caption = "燃盡圖"; +$lang->project->charts->burn->graph->xAxisName = "日期"; +$lang->project->charts->burn->graph->yAxisName = "HOUR"; +$lang->project->charts->burn->graph->baseFontSize = 12; +$lang->project->charts->burn->graph->formatNumber = 0; +$lang->project->charts->burn->graph->animation = 0; +$lang->project->charts->burn->graph->rotateNames = 1; diff --git a/module/project/model.php b/module/project/model.php index c277f2374f..5f2e921acb 100644 --- a/module/project/model.php +++ b/module/project/model.php @@ -2,7 +2,7 @@ /** * The model file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/browse.html.php b/module/project/view/browse.html.php index 215734b75d..7ca2a8d851 100644 --- a/module/project/view/browse.html.php +++ b/module/project/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/bug.html.php b/module/project/view/bug.html.php index b18015aa25..ef98291de3 100644 --- a/module/project/view/bug.html.php +++ b/module/project/view/bug.html.php @@ -2,7 +2,7 @@ /** * The bug view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/build.html.php b/module/project/view/build.html.php index 009f22eab7..25d3118678 100644 --- a/module/project/view/build.html.php +++ b/module/project/view/build.html.php @@ -2,7 +2,7 @@ /** * The build view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/burn.html.php b/module/project/view/burn.html.php index b9a601617a..2cbcc7c05a 100644 --- a/module/project/view/burn.html.php +++ b/module/project/view/burn.html.php @@ -2,7 +2,7 @@ /** * The burn view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/computeburn.html.php b/module/project/view/computeburn.html.php index 99cee01f23..610f901898 100644 --- a/module/project/view/computeburn.html.php +++ b/module/project/view/computeburn.html.php @@ -2,7 +2,7 @@ /** * The computeburn view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Fu Jia * @package project diff --git a/module/project/view/create.html.php b/module/project/view/create.html.php index 4b0637ae86..9ee90c0fc9 100644 --- a/module/project/view/create.html.php +++ b/module/project/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/doc.html.php b/module/project/view/doc.html.php index 6fc6cadfbc..7ce71fc16f 100644 --- a/module/project/view/doc.html.php +++ b/module/project/view/doc.html.php @@ -2,7 +2,7 @@ /** * The doc view file of product module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package product diff --git a/module/project/view/edit.html.php b/module/project/view/edit.html.php index 61a85dcdcc..fc5fad42b5 100644 --- a/module/project/view/edit.html.php +++ b/module/project/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/grouptask.html.php b/module/project/view/grouptask.html.php index 5b1cee0c0b..6d25b81af6 100644 --- a/module/project/view/grouptask.html.php +++ b/module/project/view/grouptask.html.php @@ -2,7 +2,7 @@ /** * The task group view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/importtask.html.php b/module/project/view/importtask.html.php index 37c262f532..6a3e0fc963 100644 --- a/module/project/view/importtask.html.php +++ b/module/project/view/importtask.html.php @@ -2,7 +2,7 @@ /** * The importtask view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/index.html.php b/module/project/view/index.html.php index 431959eb7d..e8ae64d59e 100644 --- a/module/project/view/index.html.php +++ b/module/project/view/index.html.php @@ -2,7 +2,7 @@ /** * The index view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/linkstory.html.php b/module/project/view/linkstory.html.php index 0467212746..e52c651bcf 100644 --- a/module/project/view/linkstory.html.php +++ b/module/project/view/linkstory.html.php @@ -2,7 +2,7 @@ /** * The link story view of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/managechilds.html.php b/module/project/view/managechilds.html.php index 43ede9ceaa..765f246ddd 100644 --- a/module/project/view/managechilds.html.php +++ b/module/project/view/managechilds.html.php @@ -2,7 +2,7 @@ /** * The manage child product view of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/managemembers.html.php b/module/project/view/managemembers.html.php index f21377ae8d..2e0279ddb0 100644 --- a/module/project/view/managemembers.html.php +++ b/module/project/view/managemembers.html.php @@ -2,7 +2,7 @@ /** * The link user view of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/manageproducts.html.php b/module/project/view/manageproducts.html.php index 3317178c2b..cc97c8bbb7 100644 --- a/module/project/view/manageproducts.html.php +++ b/module/project/view/manageproducts.html.php @@ -2,7 +2,7 @@ /** * The manage product view of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/story.html.php b/module/project/view/story.html.php index e831a6487e..efa45e3e5a 100644 --- a/module/project/view/story.html.php +++ b/module/project/view/story.html.php @@ -2,7 +2,7 @@ /** * The story view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/task.html.php b/module/project/view/task.html.php index ec0e303a1c..326c65f0b9 100644 --- a/module/project/view/task.html.php +++ b/module/project/view/task.html.php @@ -2,7 +2,7 @@ /** * The task view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/team.html.php b/module/project/view/team.html.php index eb479b3d3f..4bdeb0543c 100644 --- a/module/project/view/team.html.php +++ b/module/project/view/team.html.php @@ -2,7 +2,7 @@ /** * The team view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/project/view/view.html.php b/module/project/view/view.html.php index aeba6e0231..a832fe1cd7 100644 --- a/module/project/view/view.html.php +++ b/module/project/view/view.html.php @@ -2,7 +2,7 @@ /** * The view method view file of project module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package project diff --git a/module/qa/control.php b/module/qa/control.php index 6ac064aa54..81d6b4f8bc 100644 --- a/module/qa/control.php +++ b/module/qa/control.php @@ -2,7 +2,7 @@ /** * The control file of qa module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package qa diff --git a/module/qa/lang/en.php b/module/qa/lang/en.php index 67c9f2db43..b00be43393 100644 --- a/module/qa/lang/en.php +++ b/module/qa/lang/en.php @@ -2,7 +2,7 @@ /** * The qa module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package company diff --git a/module/qa/lang/ja.php b/module/qa/lang/ja.php index dfa95b6ce6..949330633c 100644 --- a/module/qa/lang/ja.php +++ b/module/qa/lang/ja.php @@ -2,7 +2,7 @@ /** * The qa module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package company diff --git a/module/qa/lang/ko.php b/module/qa/lang/ko.php index 272cc24c51..abe0c76e54 100644 --- a/module/qa/lang/ko.php +++ b/module/qa/lang/ko.php @@ -2,7 +2,7 @@ /** * The qa module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package company diff --git a/module/qa/lang/zh-cn.php b/module/qa/lang/zh-cn.php index 3e8f3022fa..60d127e8e8 100644 --- a/module/qa/lang/zh-cn.php +++ b/module/qa/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The qa module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package company diff --git a/module/qa/lang/zh-tw.php b/module/qa/lang/zh-tw.php index 2b5428489f..66ea24da4b 100644 --- a/module/qa/lang/zh-tw.php +++ b/module/qa/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The qa module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package company diff --git a/module/qa/view/index.html.php b/module/qa/view/index.html.php index 27d1f74fc7..ce3b1bab6a 100644 --- a/module/qa/view/index.html.php +++ b/module/qa/view/index.html.php @@ -2,7 +2,7 @@ /** * The index view file of company module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package company diff --git a/module/release/control.php b/module/release/control.php index 38a7db641a..18478e896e 100644 --- a/module/release/control.php +++ b/module/release/control.php @@ -2,7 +2,7 @@ /** * The control file of release module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/lang/en.php b/module/release/lang/en.php index 2ebce37a38..ca4659ada5 100644 --- a/module/release/lang/en.php +++ b/module/release/lang/en.php @@ -2,7 +2,7 @@ /** * The release module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/lang/ja.php b/module/release/lang/ja.php index eb0985f109..892c1f8b80 100644 --- a/module/release/lang/ja.php +++ b/module/release/lang/ja.php @@ -2,7 +2,7 @@ /** * The release module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/lang/ko.php b/module/release/lang/ko.php index 8ac60ca123..2367b84f79 100644 --- a/module/release/lang/ko.php +++ b/module/release/lang/ko.php @@ -2,7 +2,7 @@ /** * The release module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/lang/zh-cn.php b/module/release/lang/zh-cn.php index bdd98aec8c..4a23c44665 100644 --- a/module/release/lang/zh-cn.php +++ b/module/release/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The release module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/lang/zh-tw.php b/module/release/lang/zh-tw.php index 471129f6eb..a082369420 100644 --- a/module/release/lang/zh-tw.php +++ b/module/release/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The release module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/model.php b/module/release/model.php index 130120ddd1..bd62d4183f 100644 --- a/module/release/model.php +++ b/module/release/model.php @@ -2,7 +2,7 @@ /** * The model file of release module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/view/browse.html.php b/module/release/view/browse.html.php index faa1db74e9..009d6e0c45 100644 --- a/module/release/view/browse.html.php +++ b/module/release/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of release module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/view/create.html.php b/module/release/view/create.html.php index 6297f1c38e..5e4c1020fb 100644 --- a/module/release/view/create.html.php +++ b/module/release/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of release module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/view/edit.html.php b/module/release/view/edit.html.php index ea2bb14400..98990aa7fd 100644 --- a/module/release/view/edit.html.php +++ b/module/release/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of release module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/release/view/view.html.php b/module/release/view/view.html.php index a7a170f440..4a39667189 100644 --- a/module/release/view/view.html.php +++ b/module/release/view/view.html.php @@ -2,7 +2,7 @@ /** * The view file of release module's view method of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package release diff --git a/module/report/control.php b/module/report/control.php index 9bc4eac642..ae6e87440f 100644 --- a/module/report/control.php +++ b/module/report/control.php @@ -2,7 +2,7 @@ /** * The control file of report module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package report diff --git a/module/report/lang/en.php b/module/report/lang/en.php index 77337f06ce..8db13facfa 100644 --- a/module/report/lang/en.php +++ b/module/report/lang/en.php @@ -2,7 +2,7 @@ /** * The report module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package report diff --git a/module/report/lang/ja.php b/module/report/lang/ja.php index 31e350d48d..48becc28f3 100644 --- a/module/report/lang/ja.php +++ b/module/report/lang/ja.php @@ -2,7 +2,7 @@ /** * The report module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package report diff --git a/module/report/lang/ko.php b/module/report/lang/ko.php index 97483cf62a..f1b141a7df 100644 --- a/module/report/lang/ko.php +++ b/module/report/lang/ko.php @@ -2,7 +2,7 @@ /** * The report module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package report diff --git a/module/report/lang/zh-cn.php b/module/report/lang/zh-cn.php index 3fdc77773b..0e77480df4 100644 --- a/module/report/lang/zh-cn.php +++ b/module/report/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The report module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package report diff --git a/module/report/lang/zh-tw.php b/module/report/lang/zh-tw.php index 11f9092852..7a1b076c8b 100644 --- a/module/report/lang/zh-tw.php +++ b/module/report/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The report module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package report diff --git a/module/report/model.php b/module/report/model.php index 0ce2d28723..0ee7533171 100644 --- a/module/report/model.php +++ b/module/report/model.php @@ -2,7 +2,7 @@ /** * The model file of report module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package report diff --git a/module/search/control.php b/module/search/control.php index 9d1be2f338..8be54316c3 100644 --- a/module/search/control.php +++ b/module/search/control.php @@ -2,7 +2,7 @@ /** * The control file of search module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search diff --git a/module/search/lang/en.php b/module/search/lang/en.php index 7c71448755..8929b4c454 100644 --- a/module/search/lang/en.php +++ b/module/search/lang/en.php @@ -2,7 +2,7 @@ /** * The search module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search diff --git a/module/search/lang/ja.php b/module/search/lang/ja.php index 551b379d49..1a5f27cf7d 100644 --- a/module/search/lang/ja.php +++ b/module/search/lang/ja.php @@ -2,7 +2,7 @@ /** * The search module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search diff --git a/module/search/lang/ko.php b/module/search/lang/ko.php index 9d2e637e35..50abbd62cb 100644 --- a/module/search/lang/ko.php +++ b/module/search/lang/ko.php @@ -2,7 +2,7 @@ /** * The search module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search diff --git a/module/search/lang/zh-cn.php b/module/search/lang/zh-cn.php index 6f2c4087d8..0286a386a0 100644 --- a/module/search/lang/zh-cn.php +++ b/module/search/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The search module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search diff --git a/module/search/lang/zh-tw.php b/module/search/lang/zh-tw.php index f231fdc139..0ed975ef51 100644 --- a/module/search/lang/zh-tw.php +++ b/module/search/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The search module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search diff --git a/module/search/model.php b/module/search/model.php index 5d8b4a51d7..d61132457d 100644 --- a/module/search/model.php +++ b/module/search/model.php @@ -2,7 +2,7 @@ /** * The model file of search module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search @@ -246,10 +246,10 @@ class searchModel extends model * * @param array $results * @param string $module - * @access private + * @access protected * @return array */ - private function formatResults($results, $module) + protected function formatResults($results, $module) { /* Get title field. */ $title = ($module == 'story') ? 'title' : 'name'; diff --git a/module/search/view/buildform.html.php b/module/search/view/buildform.html.php index 8c34d98fb9..d3deeef289 100644 --- a/module/search/view/buildform.html.php +++ b/module/search/view/buildform.html.php @@ -2,7 +2,7 @@ /** * The buildform view of search module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package search diff --git a/module/search/view/select.html.php b/module/search/view/select.html.php index 7ad4eee700..392f673547 100644 --- a/module/search/view/select.html.php +++ b/module/search/view/select.html.php @@ -2,7 +2,7 @@ /** * The select view of search module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Jia Fu * @package search diff --git a/module/setting/model.php b/module/setting/model.php index 0a29c9395e..3b33e1ee03 100644 --- a/module/setting/model.php +++ b/module/setting/model.php @@ -2,7 +2,7 @@ /** * The model file of setting module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package setting diff --git a/module/story/control.php b/module/story/control.php index 7c4a740636..69a780fcb8 100644 --- a/module/story/control.php +++ b/module/story/control.php @@ -2,7 +2,7 @@ /** * The control file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/lang/en.php b/module/story/lang/en.php index 68788df863..582f504f3f 100644 --- a/module/story/lang/en.php +++ b/module/story/lang/en.php @@ -2,7 +2,7 @@ /** * The story module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/lang/ja.php b/module/story/lang/ja.php index 884de377ba..b24bfb7f9a 100644 --- a/module/story/lang/ja.php +++ b/module/story/lang/ja.php @@ -2,7 +2,7 @@ /** * The story module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/lang/ko.php b/module/story/lang/ko.php index 86dd816f07..4b293c9613 100644 --- a/module/story/lang/ko.php +++ b/module/story/lang/ko.php @@ -2,7 +2,7 @@ /** * The story module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/lang/zh-cn.php b/module/story/lang/zh-cn.php index ccde0fffc5..9b6d3ae6de 100644 --- a/module/story/lang/zh-cn.php +++ b/module/story/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The story module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/lang/zh-tw.php b/module/story/lang/zh-tw.php index 781dd29f55..afd51b2540 100644 --- a/module/story/lang/zh-tw.php +++ b/module/story/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The story module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/model.php b/module/story/model.php index c93916f1d5..f28073bcb3 100644 --- a/module/story/model.php +++ b/module/story/model.php @@ -2,7 +2,7 @@ /** * The model file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/view/activate.html.php b/module/story/view/activate.html.php index c07b19ed0f..9011efe361 100644 --- a/module/story/view/activate.html.php +++ b/module/story/view/activate.html.php @@ -2,7 +2,7 @@ /** * The activate view file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/view/change.html.php b/module/story/view/change.html.php index a1ea9a1ede..09d6812244 100644 --- a/module/story/view/change.html.php +++ b/module/story/view/change.html.php @@ -2,7 +2,7 @@ /** * The change view file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/view/close.html.php b/module/story/view/close.html.php index 937d0f4ce4..33dd870f36 100644 --- a/module/story/view/close.html.php +++ b/module/story/view/close.html.php @@ -2,7 +2,7 @@ /** * The close view file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/view/create.html.php b/module/story/view/create.html.php index 53660b52e7..cab685ca22 100644 --- a/module/story/view/create.html.php +++ b/module/story/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/view/edit.html.php b/module/story/view/edit.html.php index 7f7caf96e4..18c38d6cda 100644 --- a/module/story/view/edit.html.php +++ b/module/story/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/view/review.html.php b/module/story/view/review.html.php index 82c9bbb5a5..b2c7e1c35c 100644 --- a/module/story/view/review.html.php +++ b/module/story/view/review.html.php @@ -2,7 +2,7 @@ /** * The view file of review method of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/story/view/sendmail.html.php b/module/story/view/sendmail.html.php index a89b6f5491..8d29b0006e 100644 --- a/module/story/view/sendmail.html.php +++ b/module/story/view/sendmail.html.php @@ -2,7 +2,7 @@ /** * The mail file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/story/view/view.html.php b/module/story/view/view.html.php index 900bf0f015..5fde92ba47 100644 --- a/module/story/view/view.html.php +++ b/module/story/view/view.html.php @@ -2,7 +2,7 @@ /** * The view file of story module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package story diff --git a/module/task/control.php b/module/task/control.php index 639fd8bd64..40558390a8 100644 --- a/module/task/control.php +++ b/module/task/control.php @@ -2,7 +2,7 @@ /** * The control file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task @@ -409,10 +409,10 @@ class task extends control * * @param int $taskID * @param int $actionID - * @access private + * @access protected * @return void */ - private function sendmail($taskID, $actionID) + protected function sendmail($taskID, $actionID) { /* Set toList and ccList. */ $task = $this->task->getByID($taskID); diff --git a/module/task/lang/en.php b/module/task/lang/en.php index 264fd50f68..7a0dbba604 100644 --- a/module/task/lang/en.php +++ b/module/task/lang/en.php @@ -2,7 +2,7 @@ /** * The task module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/lang/ja.php b/module/task/lang/ja.php index a1b7e3db73..f8607f52bf 100644 --- a/module/task/lang/ja.php +++ b/module/task/lang/ja.php @@ -2,7 +2,7 @@ /** * The task module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/lang/ko.php b/module/task/lang/ko.php index 67c66cb7be..872734e2a9 100644 --- a/module/task/lang/ko.php +++ b/module/task/lang/ko.php @@ -2,7 +2,7 @@ /** * The task module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/lang/zh-cn.php b/module/task/lang/zh-cn.php index 96a6c2a764..f17b450a6a 100644 --- a/module/task/lang/zh-cn.php +++ b/module/task/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The task module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/lang/zh-tw.php b/module/task/lang/zh-tw.php index 7ab33d0dc9..a3bb1fca58 100644 --- a/module/task/lang/zh-tw.php +++ b/module/task/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The task module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/model.php b/module/task/model.php index 60e06ab097..a20830bbdb 100644 --- a/module/task/model.php +++ b/module/task/model.php @@ -2,7 +2,7 @@ /** * The model file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task @@ -444,10 +444,10 @@ class taskModel extends model * Batch process tasks. * * @param int $tasks - * @access private + * @access protected * @return void */ - private function processTasks($tasks) + protected function processTasks($tasks) { $today = helper::today(); foreach($tasks as $task) @@ -476,10 +476,10 @@ class taskModel extends model * Process a task, judge it's status. * * @param object $task - * @access private + * @access protected * @return object */ - private function processTask($task) + protected function processTask($task) { $today = helper::today(); @@ -506,10 +506,10 @@ class taskModel extends model * Set the status field of a task. * * @param object $task - * @access private + * @access protected * @return void */ - private function setStatus($task) + protected function setStatus($task) { $task->statusCustom = strpos(self::CUSTOM_STATUS_ORDER, $task->status) + 1; } diff --git a/module/task/view/activate.html.php b/module/task/view/activate.html.php index ec2b298522..22ce65b637 100644 --- a/module/task/view/activate.html.php +++ b/module/task/view/activate.html.php @@ -2,7 +2,7 @@ /** * The activate file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Jia Fu * @package task diff --git a/module/task/view/browse.html.php b/module/task/view/browse.html.php index 023a8361e9..283f41b988 100644 --- a/module/task/view/browse.html.php +++ b/module/task/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/view/cancel.html.php b/module/task/view/cancel.html.php index 450a9b316b..0103b5cd8e 100644 --- a/module/task/view/cancel.html.php +++ b/module/task/view/cancel.html.php @@ -2,7 +2,7 @@ /** * The cancel file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Jia Fu * @package task diff --git a/module/task/view/close.html.php b/module/task/view/close.html.php index 9a53da2fb0..bc91d32736 100644 --- a/module/task/view/close.html.php +++ b/module/task/view/close.html.php @@ -2,7 +2,7 @@ /** * The close file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author chunsheng wang * @package task diff --git a/module/task/view/create.html.php b/module/task/view/create.html.php index 6f827ac46e..2562c89574 100644 --- a/module/task/view/create.html.php +++ b/module/task/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/view/edit.html.php b/module/task/view/edit.html.php index 38dbe20e20..312fa1b680 100644 --- a/module/task/view/edit.html.php +++ b/module/task/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/view/finish.html.php b/module/task/view/finish.html.php index dd70335e6a..65e69a84c5 100644 --- a/module/task/view/finish.html.php +++ b/module/task/view/finish.html.php @@ -2,7 +2,7 @@ /** * The complete file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Jia Fu * @package task diff --git a/module/task/view/import.html.php b/module/task/view/import.html.php index e0df989b54..a9c43e7dce 100644 --- a/module/task/view/import.html.php +++ b/module/task/view/import.html.php @@ -2,7 +2,7 @@ /** * The import view file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/task/view/sendmail.html.php b/module/task/view/sendmail.html.php index 2411f911d1..4b07d34303 100644 --- a/module/task/view/sendmail.html.php +++ b/module/task/view/sendmail.html.php @@ -2,7 +2,7 @@ /** * The mail file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Jia Fu * @package task diff --git a/module/task/view/start.html.php b/module/task/view/start.html.php index 3d266bd050..43123348a9 100644 --- a/module/task/view/start.html.php +++ b/module/task/view/start.html.php @@ -2,7 +2,7 @@ /** * The start file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Jia Fu * @package task diff --git a/module/task/view/view.html.php b/module/task/view/view.html.php index 86026c8bde..b58dc3490d 100644 --- a/module/task/view/view.html.php +++ b/module/task/view/view.html.php @@ -2,7 +2,7 @@ /** * The view file of task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package task diff --git a/module/testcase/control.php b/module/testcase/control.php index 482c3e7bbb..bc0f211b9f 100644 --- a/module/testcase/control.php +++ b/module/testcase/control.php @@ -2,7 +2,7 @@ /** * The control file of case currentModule of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package case diff --git a/module/testcase/lang/en.php b/module/testcase/lang/en.php index 1c35110200..3e374f4578 100644 --- a/module/testcase/lang/en.php +++ b/module/testcase/lang/en.php @@ -2,7 +2,7 @@ /** * The testcase module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testcase diff --git a/module/testcase/lang/ja.php b/module/testcase/lang/ja.php index 58e1f0d730..b4bdc57bfa 100644 --- a/module/testcase/lang/ja.php +++ b/module/testcase/lang/ja.php @@ -2,7 +2,7 @@ /** * The testcase module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testcase diff --git a/module/testcase/lang/ko.php b/module/testcase/lang/ko.php index 1ac3c5367b..c38fabd679 100644 --- a/module/testcase/lang/ko.php +++ b/module/testcase/lang/ko.php @@ -2,7 +2,7 @@ /** * The testcase module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testcase diff --git a/module/testcase/lang/zh-cn.php b/module/testcase/lang/zh-cn.php index 8ed46f6984..d108739beb 100644 --- a/module/testcase/lang/zh-cn.php +++ b/module/testcase/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The testcase module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testcase diff --git a/module/testcase/lang/zh-tw.php b/module/testcase/lang/zh-tw.php index d7b501eada..358cc4860e 100644 --- a/module/testcase/lang/zh-tw.php +++ b/module/testcase/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The testcase module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testcase diff --git a/module/testcase/model.php b/module/testcase/model.php index 259c908ea0..2a0c264e35 100644 --- a/module/testcase/model.php +++ b/module/testcase/model.php @@ -2,7 +2,7 @@ /** * The model file of case module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package case @@ -201,10 +201,10 @@ class testcaseModel extends model * Join steps to a string, thus can diff them. * * @param array $steps - * @access private + * @access protected * @return string */ - private function joinStep($steps) + protected function joinStep($steps) { $retrun = ''; foreach($steps as $step) $return .= $step->desc . ' EXPECT:' . $step->expect . "\n"; diff --git a/module/testcase/view/browse.html.php b/module/testcase/view/browse.html.php index edc4164fcf..33370a1705 100644 --- a/module/testcase/view/browse.html.php +++ b/module/testcase/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of testcase module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testcase diff --git a/module/testcase/view/create.html.php b/module/testcase/view/create.html.php index 17ccc6f1a5..99d72c89e1 100644 --- a/module/testcase/view/create.html.php +++ b/module/testcase/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of case module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package case diff --git a/module/testcase/view/edit.html.php b/module/testcase/view/edit.html.php index 772cb8598e..a31405b94b 100644 --- a/module/testcase/view/edit.html.php +++ b/module/testcase/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit file of case module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package case diff --git a/module/testcase/view/index.html.php b/module/testcase/view/index.html.php index 499e4903c1..6a5f5e3e3e 100644 --- a/module/testcase/view/index.html.php +++ b/module/testcase/view/index.html.php @@ -2,7 +2,7 @@ /** * The index view file of bug module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package bug diff --git a/module/testcase/view/view.html.php b/module/testcase/view/view.html.php index c63177bc4a..aad2f97de5 100644 --- a/module/testcase/view/view.html.php +++ b/module/testcase/view/view.html.php @@ -2,7 +2,7 @@ /** * The view file of case module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package case diff --git a/module/testtask/control.php b/module/testtask/control.php index ae70310dd1..a31012b5e0 100644 --- a/module/testtask/control.php +++ b/module/testtask/control.php @@ -2,7 +2,7 @@ /** * The control file of testtask module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/lang/en.php b/module/testtask/lang/en.php index f152ac4b42..969716bee3 100644 --- a/module/testtask/lang/en.php +++ b/module/testtask/lang/en.php @@ -2,7 +2,7 @@ /** * The testtask module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/lang/ja.php b/module/testtask/lang/ja.php index 0552a5844e..d85a8612c3 100644 --- a/module/testtask/lang/ja.php +++ b/module/testtask/lang/ja.php @@ -2,7 +2,7 @@ /** * The testtask module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/lang/ko.php b/module/testtask/lang/ko.php index 437a1c0542..a9e6fa0c38 100644 --- a/module/testtask/lang/ko.php +++ b/module/testtask/lang/ko.php @@ -2,7 +2,7 @@ /** * The testtask module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/lang/zh-cn.php b/module/testtask/lang/zh-cn.php index 821700e172..a16aea09d0 100644 --- a/module/testtask/lang/zh-cn.php +++ b/module/testtask/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The testtask module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/lang/zh-tw.php b/module/testtask/lang/zh-tw.php index 0d511932b7..954609afc7 100644 --- a/module/testtask/lang/zh-tw.php +++ b/module/testtask/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The testtask module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/model.php b/module/testtask/model.php index b630169448..dc701227fa 100644 --- a/module/testtask/model.php +++ b/module/testtask/model.php @@ -2,7 +2,7 @@ /** * The model file of test task module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/view/browse.html.php b/module/testtask/view/browse.html.php index 1602982e5b..373e981ecf 100644 --- a/module/testtask/view/browse.html.php +++ b/module/testtask/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of testtask module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/view/cases.html.php b/module/testtask/view/cases.html.php index 796b82b89d..599c60dab1 100644 --- a/module/testtask/view/cases.html.php +++ b/module/testtask/view/cases.html.php @@ -2,7 +2,7 @@ /** * The view file of case module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package case diff --git a/module/testtask/view/create.html.php b/module/testtask/view/create.html.php index 536e8849b6..df7f7b7795 100644 --- a/module/testtask/view/create.html.php +++ b/module/testtask/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of testtask module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/view/edit.html.php b/module/testtask/view/edit.html.php index 6ed5082782..05a54487e4 100644 --- a/module/testtask/view/edit.html.php +++ b/module/testtask/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of testtask module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/view/linkcase.html.php b/module/testtask/view/linkcase.html.php index e406437597..6916c40b7c 100644 --- a/module/testtask/view/linkcase.html.php +++ b/module/testtask/view/linkcase.html.php @@ -2,7 +2,7 @@ /** * The linkcase view file of testtask module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/view/results.html.php b/module/testtask/view/results.html.php index 46a5b83f47..4ae922ead5 100644 --- a/module/testtask/view/results.html.php +++ b/module/testtask/view/results.html.php @@ -2,7 +2,7 @@ /** * The runrun view file of testtask of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/view/runcase.html.php b/module/testtask/view/runcase.html.php index d7f18d613e..5a4bc23500 100644 --- a/module/testtask/view/runcase.html.php +++ b/module/testtask/view/runcase.html.php @@ -2,7 +2,7 @@ /** * The runrun view file of testtask of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package testtask diff --git a/module/testtask/view/view.html.php b/module/testtask/view/view.html.php index 29371fd556..8f621cf453 100644 --- a/module/testtask/view/view.html.php +++ b/module/testtask/view/view.html.php @@ -2,7 +2,7 @@ /** * The view file of case module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package case diff --git a/module/todo/control.php b/module/todo/control.php index ecb86cb792..705964156d 100644 --- a/module/todo/control.php +++ b/module/todo/control.php @@ -2,7 +2,7 @@ /** * The control file of todo module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/lang/en.php b/module/todo/lang/en.php index a28c7c74ff..54bc83bcb8 100644 --- a/module/todo/lang/en.php +++ b/module/todo/lang/en.php @@ -2,7 +2,7 @@ /** * The todo module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/lang/ja.php b/module/todo/lang/ja.php index 64248b5d6b..239729d6cd 100644 --- a/module/todo/lang/ja.php +++ b/module/todo/lang/ja.php @@ -2,7 +2,7 @@ /** * The todo module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/lang/ko.php b/module/todo/lang/ko.php index fd0eec2cb1..e0668b9c0b 100644 --- a/module/todo/lang/ko.php +++ b/module/todo/lang/ko.php @@ -2,7 +2,7 @@ /** * The todo module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/lang/zh-cn.php b/module/todo/lang/zh-cn.php index 95195f0a62..25dad65e9f 100644 --- a/module/todo/lang/zh-cn.php +++ b/module/todo/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The todo module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/lang/zh-tw.php b/module/todo/lang/zh-tw.php index b743899bda..62fefdc205 100644 --- a/module/todo/lang/zh-tw.php +++ b/module/todo/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The todo module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/model.php b/module/todo/model.php index 49510aa999..5071afa075 100644 --- a/module/todo/model.php +++ b/module/todo/model.php @@ -2,7 +2,7 @@ /** * The model file of todo module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo @@ -335,10 +335,10 @@ class todoModel extends model * * If today in week is 1, move it one day in feature. Else is 7, move it back one day. To keep the time geted in this week. * - * @access private + * @access protected * @return time */ - private function getMiddleOfThisWeek() + protected function getMiddleOfThisWeek() { $baseTime = time(); $weekDay = date('N'); @@ -350,10 +350,10 @@ class todoModel extends model /** * Get middle of last week * - * @access private + * @access protected * @return time */ - private function getMiddleOfLastWeek() + protected function getMiddleOfLastWeek() { $baseTime = time(); $weekDay = date('N'); diff --git a/module/todo/view/create.html.php b/module/todo/view/create.html.php index acf7c249c4..530f4837c7 100644 --- a/module/todo/view/create.html.php +++ b/module/todo/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of todo module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/view/edit.html.php b/module/todo/view/edit.html.php index 0356e7445d..c04bbf78c3 100644 --- a/module/todo/view/edit.html.php +++ b/module/todo/view/edit.html.php @@ -2,7 +2,7 @@ /** * The create view of todo module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/todo/view/view.html.php b/module/todo/view/view.html.php index 4e3d538ad5..609b8e8620 100644 --- a/module/todo/view/view.html.php +++ b/module/todo/view/view.html.php @@ -2,7 +2,7 @@ /** * The view file of view method of todo module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package todo diff --git a/module/tree/control.php b/module/tree/control.php index eddf85c5db..9dd0a29610 100644 --- a/module/tree/control.php +++ b/module/tree/control.php @@ -2,7 +2,7 @@ /** * The control file of tree module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/tree/lang/en.php b/module/tree/lang/en.php index 8a7734fb89..ad832eb542 100644 --- a/module/tree/lang/en.php +++ b/module/tree/lang/en.php @@ -2,7 +2,7 @@ /** * The tree module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/tree/lang/ja.php b/module/tree/lang/ja.php index 1c576a1a6c..cbc53c05db 100644 --- a/module/tree/lang/ja.php +++ b/module/tree/lang/ja.php @@ -2,7 +2,7 @@ /** * The tree module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/tree/lang/ko.php b/module/tree/lang/ko.php index 9eaa5fe77c..bfc77b88b0 100644 --- a/module/tree/lang/ko.php +++ b/module/tree/lang/ko.php @@ -2,7 +2,7 @@ /** * The tree module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/tree/lang/zh-cn.php b/module/tree/lang/zh-cn.php index 69e8cc8970..9a04f3ea9d 100644 --- a/module/tree/lang/zh-cn.php +++ b/module/tree/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The tree module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/tree/lang/zh-tw.php b/module/tree/lang/zh-tw.php index 8c41d8d0a2..5f4f9f7896 100644 --- a/module/tree/lang/zh-tw.php +++ b/module/tree/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The tree module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/tree/model.php b/module/tree/model.php index da0f73f959..ee05523496 100644 --- a/module/tree/model.php +++ b/module/tree/model.php @@ -2,7 +2,7 @@ /** * The model file of tree module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree @@ -31,10 +31,10 @@ class treeModel extends model * @param int $rootID * @param string $type * @param int $startModule - * @access private + * @access protected * @return void */ - private function buildMenuQuery($rootID, $type, $startModule) + protected function buildMenuQuery($rootID, $type, $startModule) { /* Set the start module. */ $startModulePath = ''; @@ -254,10 +254,10 @@ class treeModel extends model * Create link of a story. * * @param object $module - * @access private + * @access protected * @return string */ - private function createStoryLink($module) + protected function createStoryLink($module) { $linkHtml = html::a(helper::createLink('product', 'browse', "root={$module->root}&type=byModule¶m={$module->id}"), $module->name, '_self', "id='module{$module->id}'"); return $linkHtml; @@ -267,10 +267,10 @@ class treeModel extends model * Create link of a doc. * * @param object $module - * @access private + * @access protected * @return string */ - private function createDocLink($module) + protected function createDocLink($module) { $linkHtml = html::a(helper::createLink('doc', 'browse', "libID={$module->root}&&module={$module->id}"), $module->name, '_self', "id='module{$module->id}'"); return $linkHtml; @@ -280,10 +280,10 @@ class treeModel extends model * Create the manage link of a module. * * @param object $module - * @access private + * @access protected * @return string */ - private function createManageLink($module) + protected function createManageLink($module) { static $users; if(empty($users)) $users = $this->loadModel('user')->getPairs('noletter'); @@ -300,10 +300,10 @@ class treeModel extends model * Create link of a bug. * * @param object $module - * @access private + * @access protected * @return string */ - private function createBugLink($module) + protected function createBugLink($module) { $linkHtml = html::a(helper::createLink('bug', 'browse', "root={$module->root}&type=byModule¶m={$module->id}"), $module->name, '_self', "id='module{$module->id}'"); return $linkHtml; @@ -313,10 +313,10 @@ class treeModel extends model * Create link of a test case. * * @param object $module - * @access private + * @access protected * @return string */ - private function createCaseLink($module) + protected function createCaseLink($module) { $linkHtml = html::a(helper::createLink('testcase', 'browse', "root={$module->root}&type=byModule¶m={$module->id}"), $module->name, '_self', "id='module{$module->id}'"); return $linkHtml; @@ -326,10 +326,10 @@ class treeModel extends model * Create link of a test task. * * @param object $module - * @access private + * @access protected * @return string */ - private function createTestTaskLink($module, $extra) + protected function createTestTaskLink($module, $extra) { $linkHtml = html::a(helper::createLink('testtask', 'cases', "taskID=$extra&type=byModule&module={$module->id}"), $module->name, '_self', "id='module{$module->id}'"); return $linkHtml; diff --git a/module/tree/view/browse.html.php b/module/tree/view/browse.html.php index e39cdf940b..bd6ecc98a3 100644 --- a/module/tree/view/browse.html.php +++ b/module/tree/view/browse.html.php @@ -2,7 +2,7 @@ /** * The browse view file of tree module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/tree/view/edit.html.php b/module/tree/view/edit.html.php index 68c2bc8b84..453167bf41 100644 --- a/module/tree/view/edit.html.php +++ b/module/tree/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of tree module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package tree diff --git a/module/upgrade/control.php b/module/upgrade/control.php index f5d6c46345..3458388920 100644 --- a/module/upgrade/control.php +++ b/module/upgrade/control.php @@ -2,7 +2,7 @@ /** * The control file of upgrade module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/lang/en.php b/module/upgrade/lang/en.php index 555fa52227..d02ab59fae 100644 --- a/module/upgrade/lang/en.php +++ b/module/upgrade/lang/en.php @@ -2,7 +2,7 @@ /** * The upgrade module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/lang/ja.php b/module/upgrade/lang/ja.php index 743290c748..3e79d9e712 100644 --- a/module/upgrade/lang/ja.php +++ b/module/upgrade/lang/ja.php @@ -2,7 +2,7 @@ /** * The upgrade module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/lang/ko.php b/module/upgrade/lang/ko.php index 4c1a23d930..e852277aa7 100644 --- a/module/upgrade/lang/ko.php +++ b/module/upgrade/lang/ko.php @@ -2,7 +2,7 @@ /** * The upgrade module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/lang/zh-cn.php b/module/upgrade/lang/zh-cn.php index 2512f8aaa7..c13c56144b 100644 --- a/module/upgrade/lang/zh-cn.php +++ b/module/upgrade/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The upgrade module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/lang/zh-tw.php b/module/upgrade/lang/zh-tw.php index 7645ec0048..5abd9551ea 100644 --- a/module/upgrade/lang/zh-tw.php +++ b/module/upgrade/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The upgrade module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/model.php b/module/upgrade/model.php index 8bf98d813a..c046dbbdea 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -2,7 +2,7 @@ /** * The model file of upgrade module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/view/confirm.html.php b/module/upgrade/view/confirm.html.php index ee769bc23a..eb14c6a375 100644 --- a/module/upgrade/view/confirm.html.php +++ b/module/upgrade/view/confirm.html.php @@ -2,7 +2,7 @@ /** * The html template file of confirm method of upgrade module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/view/execute.html.php b/module/upgrade/view/execute.html.php index d51d901266..254115397f 100644 --- a/module/upgrade/view/execute.html.php +++ b/module/upgrade/view/execute.html.php @@ -2,7 +2,7 @@ /** * The html template file of execute method of upgrade module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/view/index.html.php b/module/upgrade/view/index.html.php index 242ff79f90..29b66a5cd6 100644 --- a/module/upgrade/view/index.html.php +++ b/module/upgrade/view/index.html.php @@ -2,7 +2,7 @@ /** * The html template file of index method of upgrade module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/upgrade/view/selectversion.html.php b/module/upgrade/view/selectversion.html.php index 393129e57d..c2f72816e7 100644 --- a/module/upgrade/view/selectversion.html.php +++ b/module/upgrade/view/selectversion.html.php @@ -2,7 +2,7 @@ /** * The html template file of select version method of upgrade module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package upgrade diff --git a/module/user/control.php b/module/user/control.php index 0fa92d2ae7..3755f14591 100644 --- a/module/user/control.php +++ b/module/user/control.php @@ -2,7 +2,7 @@ /** * The control file of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user @@ -191,10 +191,10 @@ class user extends control * Set the rerferer. * * @param string $referer - * @access private + * @access protected * @return void */ - private function setReferer($referer = '') + protected function setReferer($referer = '') { if(!empty($referer)) { diff --git a/module/user/lang/en.php b/module/user/lang/en.php index c814aae5c7..a7d9877975 100644 --- a/module/user/lang/en.php +++ b/module/user/lang/en.php @@ -2,7 +2,7 @@ /** * The user module English file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/lang/ja.php b/module/user/lang/ja.php index 005d4bdf50..66d3d4412d 100644 --- a/module/user/lang/ja.php +++ b/module/user/lang/ja.php @@ -2,7 +2,7 @@ /** * The user module Japanese file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/lang/ko.php b/module/user/lang/ko.php index e3dd7bdfea..55ccbd752d 100644 --- a/module/user/lang/ko.php +++ b/module/user/lang/ko.php @@ -2,7 +2,7 @@ /** * The user module Korean file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/lang/zh-cn.php b/module/user/lang/zh-cn.php index 8c93a93406..019525f0cb 100644 --- a/module/user/lang/zh-cn.php +++ b/module/user/lang/zh-cn.php @@ -2,7 +2,7 @@ /** * The user module zh-cn file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/lang/zh-tw.php b/module/user/lang/zh-tw.php index ed24ae706a..55a7cc6a5c 100644 --- a/module/user/lang/zh-tw.php +++ b/module/user/lang/zh-tw.php @@ -2,7 +2,7 @@ /** * The user module zh-tw file of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/model.php b/module/user/model.php index 52439e7bc1..91de79e825 100644 --- a/module/user/model.php +++ b/module/user/model.php @@ -2,7 +2,7 @@ /** * The model file of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/view/bug.html.php b/module/user/view/bug.html.php index e50c536f6f..9bc7efc7d4 100644 --- a/module/user/view/bug.html.php +++ b/module/user/view/bug.html.php @@ -2,7 +2,7 @@ /** * The bug view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/user/view/create.html.php b/module/user/view/create.html.php index f9dd8339e3..fd3372fc55 100644 --- a/module/user/view/create.html.php +++ b/module/user/view/create.html.php @@ -2,7 +2,7 @@ /** * The create view of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/view/deny.html.php b/module/user/view/deny.html.php index 96ca853b6b..7ac4b801d8 100644 --- a/module/user/view/deny.html.php +++ b/module/user/view/deny.html.php @@ -2,7 +2,7 @@ /** * The html template file of deny method of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package ZenTaoPMS diff --git a/module/user/view/edit.html.php b/module/user/view/edit.html.php index 0ae877aaaf..db184fdd84 100644 --- a/module/user/view/edit.html.php +++ b/module/user/view/edit.html.php @@ -2,7 +2,7 @@ /** * The edit view of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/view/login.html.php b/module/user/view/login.html.php index 96d5108d09..be9fc3bdb1 100644 --- a/module/user/view/login.html.php +++ b/module/user/view/login.html.php @@ -2,7 +2,7 @@ /** * The html template file of login method of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package ZenTaoPMS diff --git a/module/user/view/profile.html.php b/module/user/view/profile.html.php index d528b0ee76..c5ad786625 100644 --- a/module/user/view/profile.html.php +++ b/module/user/view/profile.html.php @@ -2,7 +2,7 @@ /** * The profile view file of user module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package user diff --git a/module/user/view/project.html.php b/module/user/view/project.html.php index 90c95e57e1..f2d6f97861 100644 --- a/module/user/view/project.html.php +++ b/module/user/view/project.html.php @@ -2,7 +2,7 @@ /** * The project view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/user/view/story.html.php b/module/user/view/story.html.php index 8fef79a258..4c5e10b806 100644 --- a/module/user/view/story.html.php +++ b/module/user/view/story.html.php @@ -2,7 +2,7 @@ /** * The story view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/user/view/task.html.php b/module/user/view/task.html.php index 094da1bb92..03ec62ff5f 100644 --- a/module/user/view/task.html.php +++ b/module/user/view/task.html.php @@ -2,7 +2,7 @@ /** * The task view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/user/view/team.html.php b/module/user/view/team.html.php index d7fdbf33ab..ede9503cd4 100644 --- a/module/user/view/team.html.php +++ b/module/user/view/team.html.php @@ -2,7 +2,7 @@ /** * The team view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/user/view/todo.html.php b/module/user/view/todo.html.php index b32b6fe60c..da3b535996 100644 --- a/module/user/view/todo.html.php +++ b/module/user/view/todo.html.php @@ -2,7 +2,7 @@ /** * The todo view file of dashboard module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package dashboard diff --git a/module/user/view/view.html.php b/module/user/view/view.html.php index 55cdba7efb..e2396eef14 100644 --- a/module/user/view/view.html.php +++ b/module/user/view/view.html.php @@ -2,7 +2,7 @@ /** * The index view file of my module of ZenTaoPMS. * - * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) + * @copyright Copyright 2009-2011 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang * @package my