Example #1
0
        ?>
        <?php 
        $editedHTML = '';
        if ($workLog['edited_flag'] == 1) {
            $editedHTML = ' - edited';
        }
        ?>
        <tr>
            <td>
                <div>
                    <?php 
        echo $workLog['first_name'] . ' ' . $workLog['last_name'] . ' logged work - ' . $workLog['date_started'] . $editedHTML;
        ?>
                </div>
                <div>Time Spent: <?php 
        echo Util::transformTimeToString(Util::transformLogTimeToMinutes($workLog['time_spent'], $hoursPerDay, $daysPerWeek), $hoursPerDay, $daysPerWeek);
        ?>
</div>
                <?php 
        if ($workLog['comment']) {
            ?>
                <div><?php 
            echo $workLog['comment'];
            ?>
</div>
                <?php 
        }
        ?>
            </td>
            <td width="20px" align="right">
                <?php 
Example #2
0
 public function adjustRemainingEstimate($issueData, $timeSpent, $remainingTime, $hoursPerDay, $daysPerWeek, $loggedInUserId)
 {
     $issueRemainingTime = $issueData['remaining_estimate'];
     $issueRemainingMinutes = Util::transformLogTimeToMinutes($issueRemainingTime, $hoursPerDay, $daysPerWeek);
     if ($remainingTime == 'automatic') {
         $timeSpentMinutes = Util::transformLogTimeToMinutes($timeSpent, $hoursPerDay, $daysPerWeek);
         $difference = $issueRemainingMinutes - $timeSpentMinutes;
         if ($difference < 0) {
             $difference = 0;
         }
         $remainingTime = Util::transformTimeToString($difference, $hoursPerDay, $daysPerWeek);
         if ('' == $remainingTime) {
             $remainingTime = 0;
         }
     } else {
         if ($remainingTime == 'existing') {
             $timeSpentMinutes = 0;
             $difference = $issueRemainingMinutes - $timeSpentMinutes;
             if ($difference < 0) {
                 $difference = 0;
             }
             $remainingTime = Util::transformTimeToString($difference, $hoursPerDay, $daysPerWeek);
         } else {
             if ($remainingTime == 'estimate_unset') {
                 $remainingTime = null;
             } else {
                 if ($remainingTime[0] == '=') {
                     $remainingTime = str_replace("=", '', $remainingTime);
                     $remainingTimeMinutes = Util::transformLogTimeToMinutes($remainingTime, $hoursPerDay, $daysPerWeek);
                     $difference = $remainingTimeMinutes;
                     if ($difference < 0) {
                         $difference = 0;
                     }
                     $remainingTime = Util::transformTimeToString($difference, $hoursPerDay, $daysPerWeek);
                 } else {
                     if ($remainingTime[0] == "-") {
                         $remainingTime = str_replace("-", '', $remainingTime);
                         $remainingTimeMinutes = Util::transformLogTimeToMinutes($remainingTime, $hoursPerDay, $daysPerWeek);
                         $difference = $issueRemainingMinutes - $remainingTimeMinutes;
                         if ($difference < 0) {
                             $difference = 0;
                         }
                         $remainingTime = Util::transformTimeToString($difference, $hoursPerDay, $daysPerWeek);
                     } else {
                         if ($remainingTime[0] == "+") {
                             $remainingTime = str_replace("+", '', $remainingTime);
                             $remainingTimeMinutes = Util::transformLogTimeToMinutes($remainingTime, $hoursPerDay, $daysPerWeek);
                             $sum = $issueRemainingMinutes + $remainingTimeMinutes;
                             $remainingTime = Util::transformTimeToString($sum, $hoursPerDay, $daysPerWeek);
                         }
                     }
                 }
             }
         }
     }
     // transform it to string
     if ($remainingTime !== null) {
         $remainingTime = str_replace(array(" ", ','), '', $remainingTime);
         $remainingTime = str_replace(array('weeks', 'week'), 'w', $remainingTime);
         $remainingTime = str_replace(array('days', 'day'), 'd', $remainingTime);
         $remainingTime = str_replace(array('hours', 'hour'), 'h', $remainingTime);
         $remainingTime = str_replace(array('minutes', 'minutes'), 'm', $remainingTime);
         if ($remainingTime == "") {
             $remainingTime = 0;
         }
         WorkLog::updateRemainingEstimate($issueData['id'], $remainingTime);
     } else {
         WorkLog::clearRemainingEstimate($issueData['id']);
     }
     return $remainingTime;
 }
</td>
        <td valign="middle">
            <div style="background-color: #d3d3d3; width: 100%; height: 14px; margin-top: 2px">
                <div style=" float:right; background-color: #ec9a1f; height: 14px; width: <?php 
echo $percRemainingEstimate;
?>
%"></div>
            </div>
        </td>
    </tr>
    <tr>
        <td><div class="textLabel">Logged:</div></td>
        <td align="right">
            <?php 
if ($worklogs) {
    echo Util::transformTimeToString($minutesLogged, $hoursPerDay, $daysPerWeek, 'short');
} else {
    echo 'Not Specified';
}
?>
        </td>
        <td valign="middle">
            <div style="background-color: #d3d3d3; width: 100%; height: 14px; margin-top: 2px">
                <div style="float:left; background-color: #77ce5c; height: 14px; width: <?php 
echo $percMinuteskLogged;
?>
%"></div>
            </div>
        </td>
    </tr>
</table>
Example #4
0
" id="view_issue_workflow_menu_enabled"/>
        <input type="hidden" value="<?php 
    if ($linkIssueTypes) {
        echo "1";
    } else {
        echo "0";
    }
    ?>
" id="link_possible"/>

        <?php 
    if (isset($issue['remaining_estimate'])) {
        ?>
            <input type="hidden"
                   value="<?php 
        echo str_replace(" ", '', Util::transformTimeToString(Util::transformLogTimeToMinutes($issue['remaining_estimate'], $hoursPerDay, $daysPerWeek), $hoursPerDay, $daysPerWeek, 'short'));
        ?>
"
                   id="issue_remaining_estimate" />
        <?php 
    } else {
        ?>
            <input type="hidden"
                   value="-1"
                   id="issue_remaining_estimate" />
        <?php 
    }
    ?>
        <input type="hidden" value="<?php 
    echo $workflowUsed['id'];
    ?>
Example #5
0
                 <?php 
     } else {
         ?>
                     <?php 
         echo $row['old_value'] != 'NULL' ? $row['old_value'] : 'None';
         ?>
                 <?php 
     }
     ?>
             </td>
             <td valign="top" width="45%">
                 <?php 
     if ($row['field'] == 'time_spent' || $row['field'] == 'remaining_estimate' || $row['field'] == 'worklog_time_spent') {
         ?>
                     <?php 
         echo $row['new_value'] != 'NULL' ? Util::transformTimeToString(Util::transformLogTimeToMinutes($row['new_value'], $hoursPerDay, $daysPerWeek), $hoursPerDay, $daysPerWeek) : 'None';
         ?>
                 <?php 
     } else {
         ?>
                     <?php 
         echo $row['new_value'] != 'NULL' ? $row['new_value'] : 'None';
         ?>
                 <?php 
     }
     ?>
             </td>
         </tr>
     </table>
 <?php 
 }