echo $taskInst->getPriorityStyle(); ?> "><?php echo $taskInst->getPriorityName(); ?> </span></td> </tr><tr class="light"> <td><?php echo $lang['common_type']; ?> </td> <td><span class="<?php echo $taskInst->getTypeStyle(); ?> "><?php echo $taskInst->getTypeName(); ?> </span></td> </tr><tr class="light"> <td><?php echo $lang['common_status']; ?> </td> <td><span class="<?php echo $taskInst->getStatusStyle(); ?> "><?php echo $taskInst->getStatusName(); ?> </span></td> <?php
</select></td> </tr> <tr> <td><?php echo $lang['common_type']; ?> : </td> <td><select name="typeid"> <?php $list = $taskInst->getTypeList(); while ($element = current($list)) { $selected = ""; if ($element == $taskInst->typeId) { $selected = "selected"; } echo "<option " . $selected . " value=\"" . $element . "\">" . $taskInst->getTypeName($element) . "\n"; next($list); } ?> </select></td> </tr><tr> <td><?php echo $lang['common_status']; ?> : </td> <td><select name="statusid"> <?php $list = $taskInst->getStatusList(); while ($element = current($list)) { $selected = ""; if ($element == $taskInst->statusId) {
echo "<th><a href=\"" . $toolInst->encodeUrl("index.php?content=projectdetails.php&view=details&projectid=" . $projectInst->id . "&order=priority&desc=" . $desc) . "\" title=\"" . $lang['common_orderByPriority'] . "\">" . $lang['common_priority'] . "</a></th>\n"; echo "<th><a href=\"" . $toolInst->encodeUrl("index.php?content=projectdetails.php&view=details&projectid=" . $projectInst->id . "&order=type&desc=" . $desc) . "\" title=\"" . $lang['common_orderByType'] . "\">" . $lang['common_type'] . "</a></th>\n"; echo "<th><a href=\"" . $toolInst->encodeUrl("index.php?content=projectdetails.php&view=details&projectid=" . $projectInst->id . "&order=status&desc=" . $desc) . "\" title=\"" . $lang['common_orderByStatus'] . "\">" . $lang['common_status'] . "</a></th>\n"; echo "<th>" . $lang['common_usedTime'] . "</th>\n"; $sum = 0; $sum_private = 0; $costs = 0; $costs_private = 0; $customerSum = 0; $customerCosts = 0; while ($element = current($list)) { $taskInst->activate($element); echo "<tr class=\"light\"><td class=list><nobr><a href=\"" . $toolInst->encodeUrl("index.php?content=taskdetails.php&view=details&taskid=" . $taskInst->id) . "\" title=\"" . $lang['common_showTaskdetails'] . "\">" . substr($taskInst->subject, 0, 15) . "</a></nobr></td>\n"; echo "<td class=list><nobr>" . $toolInst->getTime("d.m.Y, H:i", $taskInst->time) . "</nobr></td>\n"; echo "<td><nobr class=" . $taskInst->getPriorityStyle() . ">" . $taskInst->getPriorityName() . "</nobr></td>\n"; echo "<td><nobr class=" . $taskInst->getTypeStyle() . ">" . $taskInst->getTypeName() . "</nobr></td>\n"; echo "<td><nobr class=" . $taskInst->getStatusStyle() . ">" . $taskInst->getStatusName() . "</nobr></td>\n"; echo "<td class=list align=right><nobr>" . $toolInst->formatTime($taskInst->getSummary()) . "</nobr></td></tr>\n"; $sum += $taskInst->getSummary(); $sum_private += $taskInst->getSummary(true); $costs += $taskInst->getCosts(); $costs_private += $taskInst->getCosts(true); $customerCosts += $taskInst->getCustomerCosts(); $customerSum += $taskInst->getCustomerSummary(); next($list); } echo "<tr><td class=list colspan=6> </td></tr>\n"; echo "<tr>\n"; echo "<td class=list colspan=4 align=right><b>" . $lang['common_summaryTime'] . " : </b></td>\n"; echo "<td class=list colspan=2 align=right><nobr><b>" . $toolInst->formatTime($sum) . "</b></nobr></td>\n"; echo "</tr>\n";
$taskInst->filterInvertStatus = 1; $taskInst->filterUserId = $loginInst->id; $list = $taskInst->getList("priority", "DESC"); $boxInst = new box(); $boxInst->setTitle($lang['home_myOpenTasks']); $boxInst->setBgColor("#f8f8f8"); if ($taskInst->matches > 0) { $boxInst->addContent("<table border=0 cellpadding=2 cellspacing=0 width=100%>"); $boxInst->addContent("<tr><th>" . $lang['common_priority'] . "</th><th>" . $lang['common_type'] . "</th><th>" . $lang['common_subject'] . "</th></tr>"); while ($element = current($list)) { $taskInst->activate($element); $projectInst = new project($taskInst->projectId); if ($projectInst->isAvailable()) { $projectInst = new project($taskInst->projectId); $boxInst->addContent("<tr><td valign=top class=" . $taskInst->getPriorityStyle() . ">" . $taskInst->getPriorityName() . "</td>"); $boxInst->addContent("<td valign=top class=" . $taskInst->getTypeStyle() . ">" . $taskInst->getTypeName() . "</td>"); $boxInst->addContent("<td class=list><a href=\"javascript:openwindow('" . $toolInst->encodeUrl("index.php?content=taskdetails.php&view=details&taskid=" . $element) . "',width='500',height='500')\" title=\"" . $lang['common_showTaskdetails'] . "\">"); $boxInst->addContent(substr($projectInst->name . ": " . $taskInst->subject, 0, 50)); $boxInst->addContent("...</a></td></tr>"); } next($list); } $boxInst->addContent("</table>"); } else { $boxInst->addContent("<b>" . $lang['home_myOpenTasksNoMatches'] . "<br> "); } $boxInst->get(); } ?> <br>
</tr><tr> <td><?php echo $lang['common_type']; ?> : </td> <td><select name="filtertypeid"><option value=""><?php echo $lang['common_notSpecified']; ?> <?php $list = $taskInst->getTypeList(); while ($element = current($list)) { $selected = ""; if ($element == tool::securePost('filtertypeid')) { $selected = "selected"; } echo "<option " . $selected . " value=\"" . $element . "\">" . $taskInst->getTypeName($element) . "\n"; next($list); } ?> </select></td> </tr><tr> <td><?php echo $lang['common_status']; ?> : </td> <td><select name="filterstatusid"><option value=""><?php echo $lang['common_notSpecified']; ?> <?php $list = $taskInst->getStatusList(); while ($element = current($list)) {