-

lang->story->subdivide : $this->lang->story->batchCreate;?>

+

lang->story->subdivide : $this->lang->story->batchCreate;?>

createLink('file', 'uploadImages', 'module=story¶ms=' . helper::safe64Encode("productID=$productID&branch=$branch&moduleID=$moduleID&storyID=$storyID")), $lang->uploadImages, '', "data-toggle='modal' data-type='iframe' class='btn btn-primary' data-width='70%'")?> From ce7c8385f5466744e8471d17cb1f3b4bdf836880 Mon Sep 17 00:00:00 2001 From: qiyu-xie Date: Mon, 8 Mar 2021 10:14:34 +0800 Subject: [PATCH 02/10] * Fix bug. --- module/dept/model.php | 86 +++++++++++++++++++++---------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/module/dept/model.php b/module/dept/model.php index 7d5af90737..038f2549c0 100644 --- a/module/dept/model.php +++ b/module/dept/model.php @@ -15,8 +15,8 @@ class deptModel extends model { /** * Get a department by id. - * - * @param int $deptID + * + * @param int $deptID * @access public * @return object */ @@ -39,8 +39,8 @@ class deptModel extends model /** * Build the query. - * - * @param int $rootDeptID + * + * @param int $rootDeptID * @access public * @return string */ @@ -61,8 +61,8 @@ class deptModel extends model /** * Get option menu of departments. - * - * @param int $rootDeptID + * + * @param int $rootDeptID * @access public * @return array */ @@ -106,7 +106,7 @@ class deptModel extends model else { $deptMenu[$dept->parent] = $deptName; - } + } } } @@ -143,21 +143,21 @@ class deptModel extends model if(isset($deptMenu[$dept->id]) and !empty($deptMenu[$dept->id])) { if(!isset($deptMenu[$dept->parent])) $deptMenu[$dept->parent] = ''; - $deptMenu[$dept->parent] .= "
  • $linkHtml"; + $deptMenu[$dept->parent] .= "
  • $linkHtml"; $deptMenu[$dept->parent] .= "
      ".$deptMenu[$dept->id]."
    \n"; } else { if(isset($deptMenu[$dept->parent]) and !empty($deptMenu[$dept->parent])) { - $deptMenu[$dept->parent] .= "
  • $linkHtml\n"; + $deptMenu[$dept->parent] .= "
  • $linkHtml\n"; } else { - $deptMenu[$dept->parent] = "
  • $linkHtml\n"; - } + $deptMenu[$dept->parent] = "
  • $linkHtml\n"; + } } - $deptMenu[$dept->parent] .= "
  • \n"; + $deptMenu[$dept->parent] .= "\n"; } krsort($deptMenu); @@ -168,7 +168,7 @@ class deptModel extends model /** * Update dept. - * + * * @param int $deptID * @access public * @return void @@ -190,7 +190,7 @@ class deptModel extends model /** * Create the manage link. - * + * * @param object $dept * @access public * @return string @@ -207,8 +207,8 @@ class deptModel extends model /** * Create the member link. - * - * @param int $dept + * + * @param int $dept * @access public * @return string */ @@ -220,8 +220,8 @@ class deptModel extends model /** * Create the traingoal member link. - * - * @param int $dept + * + * @param int $dept * @access public * @return string */ @@ -233,11 +233,11 @@ class deptModel extends model /** * Create the group manage members link. - * - * @param int $dept + * + * @param int $dept * @param int $groupID * @access public - * @return string + * @return string */ public function createGroupManageMemberLink($dept, $groupID) { @@ -246,21 +246,21 @@ class deptModel extends model /** * Create the group manage program admin link. - * - * @param int $dept + * + * @param int $dept * @param int $groupID * @access public - * @return string + * @return string */ - public function createManagePRJAdminLink($dept, $groupID) + public function createManageProjectAdminLink($dept, $groupID) { - return html::a(helper::createLink('group', 'managePRJAdmin', "groupID=$groupID&deptID={$dept->id}"), $dept->name, '_self', "id='dept{$dept->id}'"); + return html::a(helper::createLink('group', 'manageProjectAdmin', "groupID=$groupID&deptID={$dept->id}"), $dept->name, '_self', "id='dept{$dept->id}'"); } /** * Get sons of a department. - * - * @param int $deptID + * + * @param int $deptID * @access public * @return array */ @@ -268,11 +268,11 @@ class deptModel extends model { return $this->dao->select('*')->from(TABLE_DEPT)->where('parent')->eq($deptID)->orderBy('`order`')->fetchAll(); } - + /** * Get all childs. - * - * @param int $deptID + * + * @param int $deptID * @access public * @return array */ @@ -286,8 +286,8 @@ class deptModel extends model /** * Get parents. - * - * @param int $deptID + * + * @param int $deptID * @access public * @return array */ @@ -302,8 +302,8 @@ class deptModel extends model /** * Update order. - * - * @param int $orders + * + * @param int $orders * @access public * @return void */ @@ -314,9 +314,9 @@ class deptModel extends model /** * Manage childs. - * - * @param int $parentDeptID - * @param string $childs + * + * @param int $parentDeptID + * @param string $childs * @access public * @return void */ @@ -360,9 +360,9 @@ class deptModel extends model /** * Get users of a deparment. - * + * * @param varchar $browseType inside|outside|all - * @param int $deptID + * @param int $deptID * @param object $pager * @param varchar $orderBy * @access public @@ -404,8 +404,8 @@ class deptModel extends model /** * Delete a department. - * - * @param int $deptID + * + * @param int $deptID * @param null $null compatible with that of model::delete() * @access public * @return void @@ -417,7 +417,7 @@ class deptModel extends model /** * Fix dept path. - * + * * @access public * @return void */ From 6eaa3cddef0fc424bb35baafc9de5a8332dd2222 Mon Sep 17 00:00:00 2001 From: holan20180123 <56391770@qq.com> Date: Mon, 8 Mar 2021 10:18:42 +0800 Subject: [PATCH 03/10] * Finish task #36484. --- module/product/lang/zh-cn.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/product/lang/zh-cn.php b/module/product/lang/zh-cn.php index 3174f71f5c..1c7267ed80 100644 --- a/module/product/lang/zh-cn.php +++ b/module/product/lang/zh-cn.php @@ -43,7 +43,7 @@ $lang->product->docs = '文档数'; $lang->product->bugs = '相关Bug'; $lang->product->projects = "关联{$lang->executionCommon}数"; $lang->product->cases = '用例数'; -$lang->product->builds = 'BUILD数'; +$lang->product->builds = '版本数'; $lang->product->roadmap = "{$lang->productCommon}路线图"; $lang->product->doc = '文档列表'; $lang->product->project = $lang->executionCommon . '列表'; From 6039a37c24bac02eda0f31a1db3fedcd877b62b1 Mon Sep 17 00:00:00 2001 From: holan20180123 <56391770@qq.com> Date: Mon, 8 Mar 2021 10:23:57 +0800 Subject: [PATCH 04/10] * Finish task #36478. --- module/common/lang/zh-cn.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php index f9caeae3df..2b0c52e46b 100644 --- a/module/common/lang/zh-cn.php +++ b/module/common/lang/zh-cn.php @@ -293,7 +293,7 @@ $lang->index->menu->project = "浏览{$lang->executionCommon}|project|browse"; $lang->my = new stdclass(); $lang->my->menu = new stdclass(); -$lang->my->menu->index = '首页|my|index'; +$lang->my->menu->index = '仪表盘|my|index'; $lang->my->menu->calendar = array('link' => '日程|my|calendar|', 'subModule' => 'todo', 'alias' => 'todo'); $lang->my->menu->myWork = array('link' => '待处理|my|work|mode=task'); if($config->systemMode == 'new') From fc677469644598f8c1ce376dc4093876ab67fc37 Mon Sep 17 00:00:00 2001 From: holan20180123 <56391770@qq.com> Date: Mon, 8 Mar 2021 10:26:14 +0800 Subject: [PATCH 05/10] * Finish task #36472. --- module/personnel/lang/zh-cn.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/personnel/lang/zh-cn.php b/module/personnel/lang/zh-cn.php index f02ff646d5..43e8b660fe 100644 --- a/module/personnel/lang/zh-cn.php +++ b/module/personnel/lang/zh-cn.php @@ -14,7 +14,7 @@ $lang->personnel->role = '角色'; $lang->personnel->name = '人员名称'; $lang->personnel->projects = '项目数'; -$lang->personnel->executions = '执行'; +$lang->personnel->executions = '执行数'; $lang->personnel->workingHours = '工时'; $lang->personnel->task = '任务'; $lang->personnel->bug = 'Bug'; From 1ba4d3574b226cd89a731d1fcb70214dba786fbc Mon Sep 17 00:00:00 2001 From: hufangzhou <746775970@qq.com> Date: Mon, 8 Mar 2021 10:26:20 +0800 Subject: [PATCH 06/10] * Adjust the link. --- framework/router.class.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/router.class.php b/framework/router.class.php index b71096c903..aae0a3c0b2 100755 --- a/framework/router.class.php +++ b/framework/router.class.php @@ -217,9 +217,9 @@ class router extends baseRouter /* User preference init. */ $config->URSR = $URSR; $config->URAndSR = $URAndSR; - $config->programLink = 'program-pgmbrowse'; + $config->programLink = 'program-browse'; $config->productLink = 'product-all'; - $config->projectLink = 'program-prjbrowse'; + $config->projectLink = 'project-browse'; /* Get user preference. */ $account = isset($this->session->user->account) ? $this->session->user->account : ''; From e133e198e33bd53def0dc51a218c8f9fa48ea3b5 Mon Sep 17 00:00:00 2001 From: leiyong <1549684884@qq.com> Date: Mon, 8 Mar 2021 10:35:54 +0800 Subject: [PATCH 07/10] * Adjust the language item. --- module/action/lang/de.php | 2 +- module/action/lang/en.php | 2 +- module/action/lang/fr.php | 2 +- module/admin/lang/de.php | 6 +++++- module/admin/lang/en.php | 18 +++++++++++------- module/admin/lang/fr.php | 4 ++++ module/admin/lang/vi.php | 4 ++++ 7 files changed, 27 insertions(+), 11 deletions(-) diff --git a/module/action/lang/de.php b/module/action/lang/de.php index 22b8959cc4..c5a4350de7 100644 --- a/module/action/lang/de.php +++ b/module/action/lang/de.php @@ -6,7 +6,7 @@ * @license ZPL (http://zpl.pub/page/zplv12.html) * @author Chunsheng Wang * @package action - * @version $Id: en.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $ + * @version $Id: de.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $ * @link http://www.zentao.net */ $lang->action->common = 'Log'; diff --git a/module/action/lang/en.php b/module/action/lang/en.php index 6258ee88c3..9af8cf33f7 100755 --- a/module/action/lang/en.php +++ b/module/action/lang/en.php @@ -153,7 +153,7 @@ $lang->action->desc->linkparenttask = '$date, $actor linked $lang->action->desc->unlinkparenttask = '$date, $actor unlinked a parent task $extra。' . "\n"; $lang->action->desc->deletechildrentask = '$date, $actor deleted a child task $extra。' . "\n"; -/* 用来描述和父子需求相关的操作历史记录。*/ +/* Used to describe the history of operations related to parent-child requirements. */ $lang->action->desc->createchildrenstory = '$date, $actor created a child story $extra。' . "\n"; $lang->action->desc->linkchildstory = '$date, $actor linked a child story $extra。' . "\n"; $lang->action->desc->unlinkchildrenstory = '$date, $actor unlinked a child story $extra。' . "\n"; diff --git a/module/action/lang/fr.php b/module/action/lang/fr.php index d3febb0b34..e1264ce2e7 100644 --- a/module/action/lang/fr.php +++ b/module/action/lang/fr.php @@ -6,7 +6,7 @@ * @license ZPL (http://zpl.pub/page/zplv12.html) * @author Chunsheng Wang * @package action - * @version $Id: en.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $ + * @version $Id: fr.php 4729 2013-05-03 07:53:55Z chencongzhi520@gmail.com $ * @link https://www.zentao.pm */ $lang->action->common = 'Log'; diff --git a/module/admin/lang/de.php b/module/admin/lang/de.php index b6af085fdd..e954094be1 100644 --- a/module/admin/lang/de.php +++ b/module/admin/lang/de.php @@ -61,6 +61,7 @@ $lang->admin->safe->weak = 'Schwache Passwörter'; $lang->admin->safe->reason = 'Typ'; $lang->admin->safe->checkWeak = 'Schwache Passwörter prüfen'; $lang->admin->safe->changeWeak = 'Ihr Passwort ist schwach. Bitte ändern.'; +$lang->admin->safe->loginCaptcha = 'Login using CAPTCHA'; $lang->admin->safe->modifyPasswordFirstLogin = 'Passwort nach der ersten Anmeldung ändern'; $lang->admin->safe->modeList[0] = 'N/A'; @@ -79,5 +80,8 @@ $lang->admin->safe->reasonList['birthday'] = 'Entspricht Ihrem Geburtstag'; $lang->admin->safe->modifyPasswordList[1] = 'Ja'; $lang->admin->safe->modifyPasswordList[0] = 'Nein'; -$lang->admin->safe->noticeMode = 'Passwort prüfen bei Anmeldung, Anlage und Bearbeitung von Benutzern..'; +$lang->admin->safe->loginCaptchaList[1] = 'Ja'; +$lang->admin->safe->loginCaptchaList[0] = 'Nein'; + +$lang->admin->safe->noticeMode = 'Password will be checked when a user logs in, or a user is added or edited.'; $lang->admin->safe->noticeStrong = ''; diff --git a/module/admin/lang/en.php b/module/admin/lang/en.php index 2d11300796..0d73574ab9 100644 --- a/module/admin/lang/en.php +++ b/module/admin/lang/en.php @@ -54,13 +54,14 @@ $lang->admin->bind->caption = 'Link Account'; $lang->admin->bind->success = "Account is linked!"; $lang->admin->safe = new stdclass(); -$lang->admin->safe->common = 'Security Policy'; -$lang->admin->safe->set = 'Password Settings'; -$lang->admin->safe->password = 'Password Strength'; -$lang->admin->safe->weak = 'Common Weak Passwords'; -$lang->admin->safe->reason = 'Type'; -$lang->admin->safe->checkWeak = 'Weak Password Scan'; -$lang->admin->safe->changeWeak = 'Force to change weak password'; +$lang->admin->safe->common = 'Security Policy'; +$lang->admin->safe->set = 'Password Settings'; +$lang->admin->safe->password = 'Password Strength'; +$lang->admin->safe->weak = 'Common Weak Passwords'; +$lang->admin->safe->reason = 'Type'; +$lang->admin->safe->checkWeak = 'Weak Password Scan'; +$lang->admin->safe->changeWeak = 'Force to change weak password'; +$lang->admin->safe->loginCaptcha = 'Login using CAPTCHA'; $lang->admin->safe->modifyPasswordFirstLogin = 'Force to change password after first login'; $lang->admin->safe->modeList[0] = 'I don\'t care.'; @@ -79,5 +80,8 @@ $lang->admin->safe->reasonList['birthday'] = 'Same as DOB'; $lang->admin->safe->modifyPasswordList[1] = 'Yes'; $lang->admin->safe->modifyPasswordList[0] = 'No'; +$lang->admin->safe->loginCaptchaList[1] = 'Yes' +$lang->admin->safe->loginCaptchaList[0] = 'No'; + $lang->admin->safe->noticeMode = 'Password will be checked when a user logs in, or a user is added or edited.'; $lang->admin->safe->noticeStrong = ''; diff --git a/module/admin/lang/fr.php b/module/admin/lang/fr.php index 8a60516449..f4068396aa 100644 --- a/module/admin/lang/fr.php +++ b/module/admin/lang/fr.php @@ -61,6 +61,7 @@ $lang->admin->safe->weak = 'Mots de passes non sécurisés courrants'; $lang->admin->safe->reason = 'Type'; $lang->admin->safe->checkWeak = 'Balayage des mots de passe faibles'; $lang->admin->safe->changeWeak = 'Forcer le changement des mots de passe faibles'; +$lang->admin->safe->loginCaptcha = 'Login using CAPTCHA'; $lang->admin->safe->modifyPasswordFirstLogin = 'Forcer le changement du mot de passe après la première connexion'; $lang->admin->safe->modeList[0] = "Contrôle Modéré"; @@ -79,5 +80,8 @@ $lang->admin->safe->reasonList['birthday'] = 'Identique à la date de naissance' $lang->admin->safe->modifyPasswordList[1] = 'Oui'; $lang->admin->safe->modifyPasswordList[0] = 'Non'; +$lang->admin->safe->loginCaptchaList[1] = 'Oui' +$lang->admin->safe->loginCaptchaList[0] = 'Non'; + $lang->admin->safe->noticeMode = "Le mot de passe sera vérifié quand un utilisateur se connectera ou qu'un utilisateur sera créé ou modifier."; $lang->admin->safe->noticeStrong = ''; diff --git a/module/admin/lang/vi.php b/module/admin/lang/vi.php index 2dd36ebf29..ba969114ba 100644 --- a/module/admin/lang/vi.php +++ b/module/admin/lang/vi.php @@ -61,6 +61,7 @@ $lang->admin->safe->weak = 'Mật khẩu yếu thường dùng'; $lang->admin->safe->reason = 'Loại'; $lang->admin->safe->checkWeak = 'Quét mật khẩu yếu'; $lang->admin->safe->changeWeak = 'Chủ động thay đổi mật khẩu yếu'; +$lang->admin->safe->loginCaptcha = 'Login using CAPTCHA'; $lang->admin->safe->modifyPasswordFirstLogin = 'Chủ động thay đổi mật khẩu sau lần đăng nhập đầu tiên'; $lang->admin->safe->modeList[0] = 'Yếu'; @@ -79,5 +80,8 @@ $lang->admin->safe->reasonList['birthday'] = 'Giống ngày sinh'; $lang->admin->safe->modifyPasswordList[1] = 'Có'; $lang->admin->safe->modifyPasswordList[0] = 'Không'; +$lang->admin->safe->loginCaptchaList[1] = 'Yes' +$lang->admin->safe->loginCaptchaList[0] = 'No'; + $lang->admin->safe->noticeMode = 'Mật khẩu sẽ được kiểm tra khi người dùng đăng nhập hoặc người dùng thêm hoặc sửa.'; $lang->admin->safe->noticeStrong = ''; From c086c56ade174b024b36d8467a1efe9ca2d48f7a Mon Sep 17 00:00:00 2001 From: leiyong <1549684884@qq.com> Date: Mon, 8 Mar 2021 10:39:40 +0800 Subject: [PATCH 08/10] * Adjust api module language item. --- module/api/lang/de.php | 1 + module/api/lang/en.php | 1 + module/api/lang/fr.php | 1 + module/api/lang/vi.php | 1 + 4 files changed, 4 insertions(+) diff --git a/module/api/lang/de.php b/module/api/lang/de.php index ecab442733..3ad7b2fc62 100644 --- a/module/api/lang/de.php +++ b/module/api/lang/de.php @@ -28,3 +28,4 @@ $lang->api->post = 'Auf Seiten Liste beziehen bei POST Debug'; $lang->api->error = new stdclass(); $lang->api->error->onlySelect = 'Das SQL Interface erlaubt nur SELECT Abfragen.'; +$lang->api->error->disabled = 'For security reasons, this feature is disabled. You can go to the config directory and modify the configuration item %s to open this function.'; diff --git a/module/api/lang/en.php b/module/api/lang/en.php index 5ec5f22ebf..dd70425c54 100644 --- a/module/api/lang/en.php +++ b/module/api/lang/en.php @@ -28,3 +28,4 @@ $lang->api->post = 'Refer to page list if POST Debug'; $lang->api->error = new stdclass(); $lang->api->error->onlySelect = 'SQL interface only allow SELECT query.'; +$lang->api->error->disabled = 'For security reasons, this feature is disabled. You can go to the config directory and modify the configuration item %s to open this function.'; diff --git a/module/api/lang/fr.php b/module/api/lang/fr.php index 5acaa81448..18a34a5571 100644 --- a/module/api/lang/fr.php +++ b/module/api/lang/fr.php @@ -28,3 +28,4 @@ $lang->api->post = 'Se référer à la liste si POST Debug'; $lang->api->error = new stdclass(); $lang->api->error->onlySelect = 'Cette interface SQL ne supporte que les requêtes SELECT.'; +$lang->api->error->disabled = 'For security reasons, this feature is disabled. You can go to the config directory and modify the configuration item %s to open this function.'; diff --git a/module/api/lang/vi.php b/module/api/lang/vi.php index ca13b001c4..0cfde9f603 100644 --- a/module/api/lang/vi.php +++ b/module/api/lang/vi.php @@ -28,3 +28,4 @@ $lang->api->post = 'Tham chiếu tới danh sách trang nếu POST Debug'; $lang->api->error = new stdclass(); $lang->api->error->onlySelect = 'Giao diện SQL chỉ cho phép truy vấn SELECT.'; +$lang->api->error->disabled = 'For security reasons, this feature is disabled. You can go to the config directory and modify the configuration item %s to open this function.'; From 173ede51273751ce786bb4ea6a97dcab8e8fd1bf Mon Sep 17 00:00:00 2001 From: holan20180123 <56391770@qq.com> Date: Mon, 8 Mar 2021 10:46:57 +0800 Subject: [PATCH 09/10] * Finish task #36490. --- module/common/lang/de.php | 4 ++-- module/common/lang/en.php | 4 ++-- module/common/lang/fr.php | 4 ++-- module/common/lang/vi.php | 4 ++-- module/common/lang/zh-cn.php | 4 ++-- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/module/common/lang/de.php b/module/common/lang/de.php index edbad23dde..c436ddcd1a 100644 --- a/module/common/lang/de.php +++ b/module/common/lang/de.php @@ -179,14 +179,14 @@ else $lang->program->viewMenu = new stdclass(); $lang->program->viewMenu->product = array('link' => 'Product|program|product|program=%s', 'alias' => 'view'); $lang->program->viewMenu->project = array('link' => "Project|program|project|program=%s"); -$lang->program->viewMenu->personnel = array('link' => "Member|personnel|accessible|program=%s"); +$lang->program->viewMenu->personnel = array('link' => "Member|personnel|putinto|program=%s"); $lang->program->viewMenu->stakeholder = array('link' => "Stakeholder|program|stakeholder|program=%s", 'alias' => 'createstakeholder'); $lang->personnel = new stdClass(); $lang->personnel->menu = new stdClass(); +$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); $lang->personnel->menu->accessible = array('link' => "Accessible|personnel|accessible|program=%s"); $lang->personnel->menu->whitelist = array('link' => "Whitelist|personnel|whitelist|program=%s", 'alias' => 'addwhitelist'); -$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); /* Scrum menu. */ $lang->product = new stdclass(); diff --git a/module/common/lang/en.php b/module/common/lang/en.php index 5d8f085f3d..6da25aed3d 100644 --- a/module/common/lang/en.php +++ b/module/common/lang/en.php @@ -179,14 +179,14 @@ else $lang->program->viewMenu = new stdclass(); $lang->program->viewMenu->product = array('link' => 'Product|program|product|program=%s', 'alias' => 'view'); $lang->program->viewMenu->project = array('link' => "Project|program|project|program=%s"); -$lang->program->viewMenu->personnel = array('link' => "Member|personnel|accessible|program=%s"); +$lang->program->viewMenu->personnel = array('link' => "Member|personnel|putinto|program=%s"); $lang->program->viewMenu->stakeholder = array('link' => "Stakeholder|program|stakeholder|program=%s", 'alias' => 'createstakeholder'); $lang->personnel = new stdClass(); $lang->personnel->menu = new stdClass(); +$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); $lang->personnel->menu->accessible = array('link' => "Accessible|personnel|accessible|program=%s"); $lang->personnel->menu->whitelist = array('link' => "Whitelist|personnel|whitelist|program=%s", 'alias' => 'addwhitelist'); -$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); /* Scrum menu. */ $lang->product = new stdclass(); diff --git a/module/common/lang/fr.php b/module/common/lang/fr.php index f214d4ef1e..815911f9dc 100644 --- a/module/common/lang/fr.php +++ b/module/common/lang/fr.php @@ -179,14 +179,14 @@ else $lang->program->viewMenu = new stdclass(); $lang->program->viewMenu->product = array('link' => 'Product|program|product|program=%s', 'alias' => 'view'); $lang->program->viewMenu->project = array('link' => "Project|program|project|program=%s"); -$lang->program->viewMenu->personnel = array('link' => "Member|personnel|accessible|program=%s"); +$lang->program->viewMenu->personnel = array('link' => "Member|personnel|putinto|program=%s"); $lang->program->viewMenu->stakeholder = array('link' => "Stakeholder|program|stakeholder|program=%s", 'alias' => 'createstakeholder'); $lang->personnel = new stdClass(); $lang->personnel->menu = new stdClass(); +$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); $lang->personnel->menu->accessible = array('link' => "Accessible|personnel|accessible|program=%s"); $lang->personnel->menu->whitelist = array('link' => "Whitelist|personnel|whitelist|program=%s", 'alias' => 'addwhitelist'); -$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); /* Scrum menu. */ $lang->product = new stdclass(); diff --git a/module/common/lang/vi.php b/module/common/lang/vi.php index deb67f2c4e..100f5738b6 100644 --- a/module/common/lang/vi.php +++ b/module/common/lang/vi.php @@ -179,14 +179,14 @@ else $lang->program->viewMenu = new stdclass(); $lang->program->viewMenu->product = array('link' => 'Product|program|product|program=%s', 'alias' => 'view'); $lang->program->viewMenu->project = array('link' => "Project|program|project|program=%s"); -$lang->program->viewMenu->personnel = array('link' => "Member|personnel|accessible|program=%s"); +$lang->program->viewMenu->personnel = array('link' => "Member|personnel|putinto|program=%s"); $lang->program->viewMenu->stakeholder = array('link' => "Stakeholder|program|stakeholder|program=%s", 'alias' => 'createstakeholder'); $lang->personnel = new stdClass(); $lang->personnel->menu = new stdClass(); +$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); $lang->personnel->menu->accessible = array('link' => "Accessible|personnel|accessible|program=%s"); $lang->personnel->menu->whitelist = array('link' => "Whitelist|personnel|whitelist|program=%s", 'alias' => 'addwhitelist'); -$lang->personnel->menu->putinto = array('link' => "Investment|personnel|putinto|program=%s"); /* Scrum menu. */ $lang->product = new stdclass(); diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php index 2b0c52e46b..109b6b43bc 100644 --- a/module/common/lang/zh-cn.php +++ b/module/common/lang/zh-cn.php @@ -179,14 +179,14 @@ else $lang->program->viewMenu = new stdclass(); $lang->program->viewMenu->product = array('link' => '产品|program|product|program=%s', 'alias' => 'view'); $lang->program->viewMenu->project = array('link' => "项目|program|project|program=%s"); -$lang->program->viewMenu->personnel = array('link' => "人员|personnel|accessible|program=%s"); +$lang->program->viewMenu->personnel = array('link' => "人员|personnel|putinto|program=%s"); $lang->program->viewMenu->stakeholder = array('link' => "干系人|program|stakeholder|program=%s", 'alias' => 'createstakeholder'); $lang->personnel = new stdClass(); $lang->personnel->menu = new stdClass(); +$lang->personnel->menu->putinto = array('link' => "投入人员|personnel|putinto|program=%s"); $lang->personnel->menu->accessible = array('link' => "可访问人员|personnel|accessible|program=%s"); $lang->personnel->menu->whitelist = array('link' => "白名单|personnel|whitelist|program=%s", 'alias' => 'addwhitelist'); -$lang->personnel->menu->putinto = array('link' => "投入人员|personnel|putinto|program=%s"); /* Scrum menu. */ $lang->product = new stdclass(); From b2e79a4bedd4afff8a5fb59193947b232545c719 Mon Sep 17 00:00:00 2001 From: leiyong <1549684884@qq.com> Date: Mon, 8 Mar 2021 10:47:43 +0800 Subject: [PATCH 10/10] * Adjust backup module code. --- module/backup/control.php | 47 +++++++++++++------------- module/backup/model.php | 70 +++++++++++++++++++-------------------- 2 files changed, 59 insertions(+), 58 deletions(-) diff --git a/module/backup/control.php b/module/backup/control.php index c77d148288..1a93be7088 100644 --- a/module/backup/control.php +++ b/module/backup/control.php @@ -12,8 +12,8 @@ class backup extends control { /** - * __construct - * + * __construct + * * @access public * @return void */ @@ -34,8 +34,8 @@ class backup extends control } /** - * Index - * + * Index + * * @access public * @return void */ @@ -74,8 +74,9 @@ class backup extends control } /** - * Backup - * + * Backup. + * + * param string $reload yes|no * @access public * @return void */ @@ -166,10 +167,10 @@ class backup extends control } /** - * Restore - * - * @param string $fileName - * @param string $confirm + * Restore. + * + * @param string $fileName + * @param string $confirm yes|no * @access public * @return void */ @@ -219,8 +220,8 @@ class backup extends control /** * remove PHP header. - * - * @param string $fileName + * + * @param string $fileName * @access public * @return void */ @@ -246,10 +247,10 @@ class backup extends control } /** - * Delete - * - * @param string $fileName - * @param string $confirm + * Delete. + * + * @param string $fileName + * @param string $confirm yes|no * @access public * @return void */ @@ -303,8 +304,8 @@ class backup extends control } /** - * Change hold days. - * + * Change hold days. + * * @access public * @return void */ @@ -321,8 +322,8 @@ class backup extends control } /** - * Setting backup - * + * Setting backup + * * @access public * @return void */ @@ -339,8 +340,8 @@ class backup extends control if(strtolower($this->server->request_method) == "post") { - $data = fixer::input('post')->join('setting', ',')->get(); - + $data = fixer::input('post')->join('setting', ',')->get(); + /*save change*/ if(isset($data->holdDays)) $this->loadModel('setting')->setItem('system.backup.holdDays', $data->holdDays); @@ -366,7 +367,7 @@ class backup extends control /** * Ajax get progress. - * + * * @access public * @return void */ diff --git a/module/backup/model.php b/module/backup/model.php index a5059d8a36..3d974bfa6c 100644 --- a/module/backup/model.php +++ b/module/backup/model.php @@ -12,9 +12,9 @@ class backupModel extends model { /** - * Backup SQL - * - * @param string $backupFile + * Backup SQL. + * + * @param string $backupFile * @access public * @return object */ @@ -26,8 +26,8 @@ class backupModel extends model /** * Backup file. - * - * @param string $backupFile + * + * @param string $backupFile * @access public * @return object */ @@ -54,8 +54,8 @@ class backupModel extends model /** * Backup code. - * - * @param string $backupFile + * + * @param string $backupFile * @access public * @return object */ @@ -123,9 +123,9 @@ class backupModel extends model } /** - * Restore SQL - * - * @param string $backupFile + * Restore SQL. + * + * @param string $backupFile * @access public * @return object */ @@ -156,9 +156,9 @@ class backupModel extends model } /** - * Restore File - * - * @param string $backupFile + * Restore File. + * + * @param string $backupFile * @access public * @return object */ @@ -192,8 +192,8 @@ class backupModel extends model /** * Add file header. - * - * @param string $fileName + * + * @param string $fileName * @access public * @return bool */ @@ -218,7 +218,7 @@ class backupModel extends model { $line = $compensate . $line; } - + $compensate = fread($fh, $delta); fseek($fh, $offset); fwrite($fh, $line); @@ -235,8 +235,8 @@ class backupModel extends model /** * Remove file header. - * - * @param string $fileName + * + * @param string $fileName * @access public * @return bool */ @@ -277,8 +277,8 @@ class backupModel extends model /** * Get dir size. - * - * @param string $backup + * + * @param string $backup * @access public * @return int */ @@ -316,9 +316,9 @@ class backupModel extends model /** * Get backup file. - * - * @param string $name - * @param string $type + * + * @param string $name + * @param string $type * @access public * @return string */ @@ -342,8 +342,8 @@ class backupModel extends model /** * Get tmp log file. - * - * @param string $backupFile + * + * @param string $backupFile * @access public * @return string */ @@ -355,8 +355,8 @@ class backupModel extends model /** * Get backup dir progress. - * - * @param string $backup + * + * @param string $backup * @access public * @return array */ @@ -369,8 +369,8 @@ class backupModel extends model /** * Process filesize. - * - * @param int $fileSize + * + * @param int $fileSize * @access public * @return string */ @@ -394,12 +394,12 @@ class backupModel extends model /** * Process backup summary. - * - * @param string $file - * @param int $count - * @param int $size - * @param array $errorFiles - * @param int $allCount + * + * @param string $file + * @param int $count + * @param int $size + * @param array $errorFiles + * @param int $allCount * @param string $action add|delete * @access public * @return bool