Example #1
0
}
?>
      <br>

      <?php 
// create box with requests
if ($loginInst->hasAccess("request")) {
    $requestInst = new request();
    $list = $requestInst->getList("priority", "DESC");
    if ($requestInst->matches > 0) {
        $count = 0;
        $boxInst = new box();
        $boxInst->setTitle($lang['home_unassignedRequests']);
        $boxInst->setWidth("300");
        $boxInst->setBgColor("#f8f8f8");
        $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)) {
            $requestInst->activate($element);
            $projectInst = new project($requestInst->projectId);
            if ($loginInst->id == $projectInst->managerId) {
                $boxInst->addContent("<tr><td valign=top class=" . $requestInst->getPriorityStyle() . ">" . $requestInst->getPriorityName() . "</td>");
                $boxInst->addContent("<td valign=top class=" . $requestInst->getTypeStyle() . ">" . $requestInst->getTypeName() . "</td>");
                $boxInst->addContent("<td class=list><a href=\"javascript:openwindow('" . $toolInst->encodeUrl("index.php?content=requestdetails.php&view=details&requestid=" . $element) . "',width='500',height='500')\" title=\"" . $lang['common_showDetailsForThisRequest'] . "\">");
                $boxInst->addContent(substr($projectInst->name . ": " . $requestInst->subject, 0, 50));
                $boxInst->addContent("...</a></td></tr>");
                $count++;
            }
            next($list);
        }
        $boxInst->addContent("</table>");