index : flyspray | |
Archlinux32 customized Flyspray installation | gitolite user |
summaryrefslogtreecommitdiff |
-rw-r--r-- | themes/CleanFS/templates/details.tabs.efforttracking.tpl | 52 |
diff --git a/themes/CleanFS/templates/details.tabs.efforttracking.tpl b/themes/CleanFS/templates/details.tabs.efforttracking.tpl new file mode 100644 index 0000000..7cd6a9b --- /dev/null +++ b/themes/CleanFS/templates/details.tabs.efforttracking.tpl @@ -0,0 +1,52 @@ +<div id="effort" class="tab"> + <?php echo tpl_form(Filters::noXSS(CreateUrl('details', $task_details['task_id'])).'#effort'); ?> + <?php if ($user->perms('track_effort')) { ?> + <input type="hidden" name="action" value="details.efforttracking"/> + <button type="submit" name="start_tracking" value="true"><?php echo Filters::noXSS(L('starteffort')); ?></button> + <br /> + <label for="effort_to_add"><?php echo Filters::noXSS(L('manualeffort')); ?></label> + <input id="effort_to_add" name="effort_to_add" class="text" type="text" size="5" maxlength="100" value='00:00'/> + <button type="submit" name="manual_effort" value="true"><?php echo Filters::noXSS(L('addeffort')); ?></button> + <?php } ?> + <table class="userlist history"> + <thead> + <tr> + <th><?php echo Filters::noXSS(L('date')); ?></th> + <th><?php echo Filters::noXSS(L('user')); ?></th> + <th><?php echo Filters::noXSS(L('effort')); ?> (H:M)</th> + <th></th> + </tr> + </thead> + <tbody> + <?php + foreach($effort->details as $details){ + ?> + <tr> + <td><?php echo Filters::noXSS(formatDate($details['date_added'], true)); ?></td> + <td><?php echo tpl_userlink($details['user_id']); ?></td> + <td><?php + if($details['effort'] == 0 && $details['end_timestamp']==false) + { ?> + <?php echo Filters::noXSS(L('trackinginprogress')); ?> (<?php + + echo effort::SecondsToString(time()-$details['start_timestamp'], $proj->prefs['hours_per_manday'], $proj->prefs['current_effort_done_format']); + + ?>) + <?php } + else + { + echo effort::SecondsToString($details['effort'], $proj->prefs['hours_per_manday'], $proj->prefs['current_effort_done_format']); + } ?> + </td> + <td> + <?php if($user->id == $details['user_id'] & is_null($details['end_timestamp'])){ ?> + <button type="submit" name="stop_tracking" value="true"><?php echo Filters::noXSS(L('endeffort')); ?></button> + <button type="submit" name="cancel_tracking" value="true"><?php echo Filters::noXSS(L('cleareffort')); ?></button> + <?php } ?> + </td> + </tr> + <?php } ?> + </tbody> + </table> + </form> +</div> |