diff --git a/module/project/js/create.js b/module/project/js/create.js
index 971c161ab0..df71e89e37 100644
--- a/module/project/js/create.js
+++ b/module/project/js/create.js
@@ -113,6 +113,17 @@ $(function()
$('#days').addClass('has-info')
$('#days').parent().after('
' + daysTips + '
')
}
+
+ $("[name='multiple']").change(function()
+ {
+ $('#endList #delta999').closest('.radio-inline').toggle($(this).val() != 0);
+ if($('#endList #delta999').prop('checked') && $(this).val() == 0)
+ {
+ $('#endList #delta999').prop('checked', false);
+ $('#dateBox #end').val('');
+ $('#daysBox').removeClass('hidden');
+ }
+ })
});
/**
diff --git a/module/project/view/create.html.php b/module/project/view/create.html.php
index 61f282a2c0..2ab7638b0b 100755
--- a/module/project/view/create.html.php
+++ b/module/project/view/create.html.php
@@ -127,7 +127,7 @@
project->end . "' required");?>
- project->endList , '', "onclick='computeEndDate(this.value)'");?> |
+ project->endList, '', "onclick='computeEndDate(this.value)'");?> |
| execution->days;?> |
diff --git a/module/project/view/edit.html.php b/module/project/view/edit.html.php
index d3143939aa..bfef3cf480 100755
--- a/module/project/view/edit.html.php
+++ b/module/project/view/edit.html.php
@@ -130,8 +130,12 @@
?>
- end == LONG_TIME ? 999 : (strtotime($project->end) - strtotime($project->begin)) / 3600 / 24 + 1;?>
- project->endList , $deltaValue, "onclick='computeEndDate(this.value)'");?> |
+ multiple)) unset($lang->project->endList[999]);
+ $deltaValue = $project->end == LONG_TIME ? 999 : (strtotime($project->end) - strtotime($project->begin)) / 3600 / 24 + 1;
+ ?>
+ project->endList, $deltaValue, "onclick='computeEndDate(this.value)'");?> |
end == LONG_TIME) echo "class='hidden'";?>>
| project->days;?> |