From 3c091e828164c62ae1e07b1c4a438a41c6c39498 Mon Sep 17 00:00:00 2001 From: zhouxudong Date: Wed, 22 Jun 2022 09:46:26 +0000 Subject: [PATCH 1/3] * Finish task #57848. --- module/todo/js/common.js | 6 ++---- module/todo/lang/en.php | 1 + module/todo/lang/zh-cn.php | 1 + module/todo/view/batchcreate.html.php | 2 ++ module/todo/view/batchedit.html.php | 2 ++ module/todo/view/create.html.php | 2 ++ module/todo/view/edit.html.php | 2 ++ 7 files changed, 12 insertions(+), 4 deletions(-) diff --git a/module/todo/js/common.js b/module/todo/js/common.js index e6f4a994ce..8668ff14f4 100644 --- a/module/todo/js/common.js +++ b/module/todo/js/common.js @@ -39,16 +39,14 @@ function loadList(type, id, defaultType, idvalue) if(moduleList.indexOf(type) !== -1) { link = createLink(type, objectsMethod[type], param); - } - if(moduleList.indexOf(type) !== -1) - { $.get(link, function(data, status) { if(data.length != 0) { $(divClass).html(data).find('select').chosen(); - if(config.currentMethod == 'edit' || type == 'feedback') $(divClass).html(data).find('select').val(idvalue).trigger('chosen:updated'); + if(config.currentMethod == 'edit' || type == 'feedback') $(divClass).find('select').val(idvalue).trigger('chosen:updated'); + if($(divClass + " select").val() == null) $(divClass + " select").attr("data-placeholder", noOptions.replace("%s", chosenType[type])).trigger('chosen:updated'); } else { diff --git a/module/todo/lang/en.php b/module/todo/lang/en.php index 202b62452d..93c7ca95f0 100644 --- a/module/todo/lang/en.php +++ b/module/todo/lang/en.php @@ -84,6 +84,7 @@ $lang->todo->specifiedDay = array(1 => 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 $lang->todo->confirmBug = 'This Todo is linked to Bug #%s. Do you want to edit it?'; $lang->todo->confirmTask = 'This Todo is linked to Task #%s,Do you want to edit it?'; $lang->todo->confirmStory = 'This Todo is linked to Story #%s,Do you want to edit it?'; +$lang->todo->noOptions = 'You have no pending %s, please re select the todo type.'; $lang->todo->statusList['wait'] = 'Waiting'; $lang->todo->statusList['doing'] = 'Doing'; diff --git a/module/todo/lang/zh-cn.php b/module/todo/lang/zh-cn.php index e5e11b9b0d..afb3077716 100644 --- a/module/todo/lang/zh-cn.php +++ b/module/todo/lang/zh-cn.php @@ -84,6 +84,7 @@ $lang->todo->specifiedDay = array(1 => 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 $lang->todo->confirmBug = '该待办关联的是Bug #%s,需要修改它吗?'; $lang->todo->confirmTask = '该待办关联的是Task #%s,需要修改它吗?'; $lang->todo->confirmStory = '该待办关联的是Story #%s,需要修改它吗?'; +$lang->todo->noOptions = '你暂时没有待处理的%s,请重新选择待办类型。'; $lang->todo->statusList['wait'] = '未开始'; $lang->todo->statusList['doing'] = '进行中'; diff --git a/module/todo/view/batchcreate.html.php b/module/todo/view/batchcreate.html.php index 80399c61f9..771b7b6ce0 100755 --- a/module/todo/view/batchcreate.html.php +++ b/module/todo/view/batchcreate.html.php @@ -14,6 +14,8 @@ todo->moduleList)?> todo->getUserObjectsMethod)?> +todo->noOptions);?> +todo->typeList);?>

todo->batchCreate . $lang->todo->common;?>

diff --git a/module/todo/view/batchedit.html.php b/module/todo/view/batchedit.html.php index 30319c9edb..2d812aabe7 100644 --- a/module/todo/view/batchedit.html.php +++ b/module/todo/view/batchedit.html.php @@ -13,6 +13,8 @@ todo->moduleList)?> +todo->noOptions);?> +todo->typeList);?> todo->getUserObjectsMethod)?>
diff --git a/module/todo/view/create.html.php b/module/todo/view/create.html.php index b787b40cd5..d85a14dc17 100644 --- a/module/todo/view/create.html.php +++ b/module/todo/view/create.html.php @@ -18,6 +18,8 @@ todo->getUserObjectsMethod)?> $lang->todo->name, 'idvalue' => $lang->todo->idvalue));?> vision);?> +todo->noOptions);?> +todo->typeList);?>
diff --git a/module/todo/view/edit.html.php b/module/todo/view/edit.html.php index be41727f21..732af676aa 100644 --- a/module/todo/view/edit.html.php +++ b/module/todo/view/edit.html.php @@ -19,6 +19,8 @@ type);?> $lang->todo->name, 'idvalue' => $lang->todo->idvalue));?> vision);?> +todo->noOptions);?> +todo->typeList);?> From 8c4cd735e5c173e4aabec09f65e42e8b67ef293e Mon Sep 17 00:00:00 2001 From: zhouxudong Date: Wed, 22 Jun 2022 10:00:49 +0000 Subject: [PATCH 2/3] * Finish task #57848. --- module/todo/lang/zh-cn.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/todo/lang/zh-cn.php b/module/todo/lang/zh-cn.php index afb3077716..bb4d6913d1 100644 --- a/module/todo/lang/zh-cn.php +++ b/module/todo/lang/zh-cn.php @@ -84,7 +84,7 @@ $lang->todo->specifiedDay = array(1 => 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 $lang->todo->confirmBug = '该待办关联的是Bug #%s,需要修改它吗?'; $lang->todo->confirmTask = '该待办关联的是Task #%s,需要修改它吗?'; $lang->todo->confirmStory = '该待办关联的是Story #%s,需要修改它吗?'; -$lang->todo->noOptions = '你暂时没有待处理的%s,请重新选择待办类型。'; +$lang->todo->noOptions = '您暂时没有待处理的%s,请重新选择待办类型。'; $lang->todo->statusList['wait'] = '未开始'; $lang->todo->statusList['doing'] = '进行中'; From 666be691695fca3ce3fd873a54710d19b68ebcbd Mon Sep 17 00:00:00 2001 From: zhouxudong Date: Thu, 23 Jun 2022 00:33:03 +0000 Subject: [PATCH 3/3] * Finish task #57848. --- module/todo/lang/de.php | 1 + module/todo/lang/en.php | 2 +- module/todo/lang/fr.php | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/module/todo/lang/de.php b/module/todo/lang/de.php index 0b9ac21f6b..1ea4dad944 100644 --- a/module/todo/lang/de.php +++ b/module/todo/lang/de.php @@ -84,6 +84,7 @@ $lang->todo->specifiedDay = array(1 => 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 $lang->todo->confirmBug = 'Dieser Todo steht in Beziehung mit Bug #%s. Möchten Sie das bearbeiten?'; $lang->todo->confirmTask = 'Dieser Todo steht in Beziehung mit Task #%s, Möchten Sie das bearbeiten?'; $lang->todo->confirmStory = 'Dieser Todo steht in Beziehung mit Story #%s, Möchten Sie das bearbeiten?'; +$lang->todo->noOptions = 'You have no %s todo at the moment. Please reselect the Todo type.'; $lang->todo->statusList['wait'] = 'Wartend'; $lang->todo->statusList['doing'] = 'In Arbeit'; diff --git a/module/todo/lang/en.php b/module/todo/lang/en.php index 93c7ca95f0..930f5d3a79 100644 --- a/module/todo/lang/en.php +++ b/module/todo/lang/en.php @@ -84,7 +84,7 @@ $lang->todo->specifiedDay = array(1 => 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 $lang->todo->confirmBug = 'This Todo is linked to Bug #%s. Do you want to edit it?'; $lang->todo->confirmTask = 'This Todo is linked to Task #%s,Do you want to edit it?'; $lang->todo->confirmStory = 'This Todo is linked to Story #%s,Do you want to edit it?'; -$lang->todo->noOptions = 'You have no pending %s, please re select the todo type.'; +$lang->todo->noOptions = 'You have no %s todo at the moment. Please reselect the Todo type.'; $lang->todo->statusList['wait'] = 'Waiting'; $lang->todo->statusList['doing'] = 'Doing'; diff --git a/module/todo/lang/fr.php b/module/todo/lang/fr.php index 98ad886135..2f3a4a9e13 100644 --- a/module/todo/lang/fr.php +++ b/module/todo/lang/fr.php @@ -84,6 +84,7 @@ $lang->todo->specifiedDay = array(1 => 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 $lang->todo->confirmBug = "Cette action est liée au Bug #%s. Voulez-vous l'éditer ?"; $lang->todo->confirmTask = "Cette action est liée à la Tâche #%s. Voulez-vous l'éditer ?"; $lang->todo->confirmStory = "Cette action est liée à la Story #%s. Voulez-vous l'éditer ?"; +$lang->todo->noOptions = 'Vous n\'avez pas de %s en attente pour le moment. Veuillez sélectionner le type de Todo.'; $lang->todo->statusList['wait'] = 'En Attente'; $lang->todo->statusList['doing'] = 'En cours';