blob: 7d331992799d649ba036e239627aa7af852788e8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
=== <?php echo Filters::noXSS($proj->prefs['project_title']); ?> ===
<?php foreach($data as $milestone): ?>
<?php echo Filters::noXSS(L('roadmapfor')); ?> <?php echo Filters::noXSS($milestone['name']); ?>
<?php echo Filters::noXSS($milestone['percent_complete']); ?><?php echo Filters::noXSS(L('of')); ?> <?php echo Filters::noXSS(count($milestone['all_tasks'])); ?> <?php echo Filters::noXSS(L('tasks')); ?> <?php echo Filters::noXSS(L('completed')); ?> <?php
if(count($milestone['open_tasks'])):
?><?php echo Filters::noXSS(count($milestone['open_tasks'])); ?> <?php echo Filters::noXSS(L('opentasks')); ?>:<?php
endif; ?>
<?php
if ($proj->prefs['use_effort_tracking']) {
$total_estimated = 0;
$actual_effort = 0;
foreach($milestone['open_tasks'] as $task) {
$total_estimated += $task['estimated_effort'];
$effort = new effort($task['task_id'],0);
$effort->populateDetails();
foreach($effort->details as $details) {
$actual_effort += $details['effort'];
}
$effort = null;
}
// }
?>
<?php
if ($user->perms('view_estimated_effort')) {
echo Filters::noXSS(L('opentasks')); ?> - <?php echo Filters::noXSS(L('totalestimatedeffort')); ?>: <?php echo effort::SecondsToString($total_estimated, $proj->prefs['hours_per_manday'], $proj->prefs['estimated_effort_format']);
} ?>
<?php
if ($user->perms('view_current_effort_done')) {
echo Filters::noXSS(L('opentasks')); ?> - <?php echo Filters::noXSS(L('currenteffortdone')); ?>: <?php echo effort::SecondsToString($actual_effort, $proj->prefs['hours_per_manday'], $proj->prefs['current_effort_done_format']);
} ?>
<?php } ?>
<?php if(count($milestone['open_tasks'])): ?>
<?php foreach($milestone['open_tasks'] as $task):
if(!$user->can_view_task($task)) continue; ?>
FS#<?php echo Filters::noXSS($task['task_id']); ?> - <?php echo Filters::noXSS($task['item_summary']); ?>
<?php endforeach; ?>
<?php endif; ?>
<?php endforeach; ?>
|