diff --git a/module/my/control.php b/module/my/control.php index 48745dd432..5b9aae8035 100644 --- a/module/my/control.php +++ b/module/my/control.php @@ -154,10 +154,9 @@ class my extends control $reviewCount = 0; $ncCount = 0; $meetingCount = 0; - $isMaxVersion = isset($this->config->maxVersion) ? 1 : 0; - if($isMaxVersion) + $isMax = isset($this->config->maxVersion) ? 1 : 0; + if($isMax) { - $this->loadModel('issue'); $this->loadModel('risk'); $this->loadModel('review'); @@ -195,8 +194,8 @@ var testTaskCount = $testTaskCount; var isOpenedURAndSR = $isOpenedURAndSR; if(isOpenedURAndSR !== 0) var requirementCount = $requirementCount; -var isMaxVersion = $isMaxVersion; -if(isMaxVersion !== 0) +var isMax = $isMax; +if(isMax !== 0) { var issueCount = $issueCount; var riskCount = $riskCount; diff --git a/module/my/js/common.js b/module/my/js/common.js index cf9409645f..92918abbf0 100644 --- a/module/my/js/common.js +++ b/module/my/js/common.js @@ -13,7 +13,7 @@ $(function() if(isOpenedURAndSR !== 0) $("#subNavbar li[data-id='requirement'] a").append('' + requirementCount + ''); - if(isMaxVersion !== 0) + if(isMax !== 0) { $("#subNavbar li[data-id='issue'] a").append('' + issueCount + ''); $("#subNavbar li[data-id='risk'] a").append('' + riskCount + ''); diff --git a/module/productplan/js/batchedit.js b/module/productplan/js/batchedit.js index 31118f219a..40c4747d3e 100644 --- a/module/productplan/js/batchedit.js +++ b/module/productplan/js/batchedit.js @@ -20,38 +20,6 @@ function changeDate(planID) } }; -/** - * Set plan status. - * - * @param int $planID - * @param $status - * @access public - * @return void - */ -function setPlanStatus(planID, status) -{ - if(status != 'wait') - { - $('#future' + planID).closest('div').addClass('hidden'); - $("input[name='begin[" + planID + "]']").removeAttr('disabled'); - $("input[name='end[" + planID + "]']").removeAttr('disabled'); - $('.form-date').datetimepicker('update'); - } - else - { - var isFuture = $('#future' + planID).prop('checked'); - - $('#future' + planID).closest('div').removeClass('hidden'); - - if(isFuture) - { - $("input[name='begin[" + planID + "]']").attr('disabled', 'disabled'); - $("input[name='end[" + planID + "]']").attr('disabled', 'disabled'); - } - } -} - - /** * Get conflict stories. * diff --git a/module/productplan/js/edit.js b/module/productplan/js/edit.js index 5f23f3e678..0d35654178 100644 --- a/module/productplan/js/edit.js +++ b/module/productplan/js/edit.js @@ -59,35 +59,6 @@ function computeEndDate(delta) $('#end').val(endDate).datetimepicker('update'); } -/** - * Set plan status. - * - * @access public - * @return void - */ -function setPlanStatus() -{ - var status = $('#status').val(); - if(status != 'wait') - { - $('#checkBox').closest('div').addClass('hidden'); - $('#future').val(0); - $('#begin').removeAttr('disabled'); - $('#end').parents('tr').show(); - } - else - { - var isFuture = $('#future').prop('checked'); - - $('#checkBox').closest('div').removeClass('hidden'); - if(isFuture) - { - $('#begin').attr('disabled', 'disabled'); - $('#end').parents('tr').hide(); - } - } -} - $('#future').on('change', function() { if($(this).prop('checked')) diff --git a/module/productplan/view/batchedit.html.php b/module/productplan/view/batchedit.html.php index 8d0513cbdb..b0a347a1ca 100644 --- a/module/productplan/view/batchedit.html.php +++ b/module/productplan/view/batchedit.html.php @@ -49,18 +49,17 @@ id]", $plan->title, "class='form-control'")?> parent != -1):?> - id]", array_slice($lang->productplan->statusList,($plan->status == 'wait' ? 0 : 1)), $plan->status, "class='form-control chosen' onchange='setPlanStatus($plan->id, this.value, $plan->parent)'");?> + id]", array_slice($lang->productplan->statusList,($plan->status == 'wait' ? 0 : 1)), $plan->status, "class='form-control chosen'");?> - id]", array_slice($lang->productplan->statusList,($plan->status == 'wait' ? 0 : 1)), $plan->status, "class='form-control chosen' disabled onchange='setPlanStatus($plan->id, this.value, $plan->parent)'");?> + id]", array_slice($lang->productplan->statusList,($plan->status == 'wait' ? 0 : 1)), $plan->status, "class='form-control chosen' disabled ");?> - begin == $config->productplan->future and $plan->end == $config->productplan->future) and $plan->status == 'wait') ? 'disabled="disabled"' : '';?> + begin == $config->productplan->future and $plan->end == $config->productplan->future)) ? 'disabled="disabled"' : '';?> parent == -1 and ($plan->begin == $config->productplan->future and $plan->end == $config->productplan->future)) $disabled = 'disabled="disabled"';?> begin == $config->productplan->future) $plan->begin = '';?> end == $config->productplan->future) $plan->end = '';?> id]", $plan->begin, "class='form-control form-date' $disabled");?> id]", $plan->end, "class='form-control form-date' $disabled");?> - status != 'wait' and $plan->parent != -1) ? 'hidden' : '';?> -
onclick="changeDate(id;?>);"/>
+
onclick="changeDate(id;?>);"/>
control == 'select' or $extendField->control == 'multi-select') ? " style='overflow:visible'" : '') . ">" . $this->loadModel('flow')->getFieldControl($extendField, $plan, $extendField->field . "[{$plan->id}]") . "";?> diff --git a/module/productplan/view/edit.html.php b/module/productplan/view/edit.html.php index 4e2e899609..59bf194e3a 100644 --- a/module/productplan/view/edit.html.php +++ b/module/productplan/view/edit.html.php @@ -40,24 +40,18 @@ productplan->status;?> - parent != -1):?> - productplan->statusList,($plan->status == 'wait' ? 0 : 1)), $plan->status, "class='form-control chosen' onchange='setPlanStatus()'");?> - - productplan->statusList,($plan->status == 'wait' ? 0 : 1)), $plan->status, "class='form-control chosen' disabled onchange='setPlanStatus()'");?> - + parent == -1 ? "disabled='disabled'" : '' ;?> + productplan->statusList,($plan->status == 'wait' ? 0 : 1)), $plan->status, "class='form-control chosen' $disabled");?> - status != 'wait' ? 'hidden' : '';?> begin == $config->productplan->future and $plan->end == $config->productplan->future ? "checked='checked'" : '';?> productplan->begin;?> begin != $config->productplan->future ? formatTime($plan->begin) : '', "class='form-control form-date'");?> - status == 'wait'):?> -
+
/>
-