* @package issue * @version $Id: view.html.php 4488 2013-02-27 02:54:49Z chencongzhi520@gmail.com $ * @link http://www.zentao.net */ ?> getModuleRoot() . 'common/view/header.html.php';?> getModuleRoot() . 'common/view/kindeditor.html.php';?> session->issueList ? $app->session->issueList : $this->createLink('issue', 'browse', "projectID={$issue->project}&from=$from"); $createLink = $this->createLink('issue', 'create', "projectID={$issue->project}&from=$from"); $dateFiled = array('deadline', 'resolvedDate', 'createdDate', 'editedDate', 'activateDate', 'closedDate', 'assignedDate'); foreach($issue as $field => $value) { if(in_array($field, $dateFiled) && strpos($value, '0000') === 0) $issue->$field = ''; } $hasIssuelib = helper::hasFeature('issuelib'); ?>
issue->desc;?>
desc) ? $issue->desc : '
' . $lang->noData . '
';?>
files):?>
fetch('file', 'printFiles', array('files' => $issue->files, 'fieldset' => 'true'));?>
createLink('action', 'comment', "objectType=issue&objectID=$issue->id");?>
getModuleRoot() . 'common/view/action.html.php';?>
";?> deleted):?> id"; common::printIcon('issue', 'confirm', $params, $issue, 'button', 'ok', '', 'iframe showinonlybody', true); common::printIcon('issue', 'resolve', $params, $issue, 'button', 'checked', '', 'iframe showinonlybody', true); common::printIcon('issue', 'assignTo', $params, $issue, 'button', '', '', 'iframe showinonlybody', true); common::printIcon('effort', 'createForObject', "objectType=issue&objectID=$issue->id", '', 'button', 'time', '', 'iframe', true, '', $lang->issue->effort); common::printIcon('issue', 'cancel', $params, $issue, 'button', '', '', 'iframe showinonlybody', true); common::printIcon('issue', 'close', $params, $issue, 'button', '', '', 'iframe showinonlybody', true); common::printIcon('issue', 'activate', $params, $issue, 'button', '', '', 'iframe showinonlybody', true); if(common::hasPriv('issue', 'importToLib') and $hasIssuelib) echo html::a('#importToLib', " " . $this->lang->issue->importToLib, '', 'class="btn" data-toggle="modal"'); echo "
"; common::printIcon('issue', 'edit', $params . "&from=$from", $issue); common::printIcon('issue', 'delete', $params . "&from=$from", $issue, 'button', 'trash', 'hiddenwin'); ?>
issue->type;?> issue->typeList, $issue->type);?>
issue->severity;?> issue->severityList, $issue->severity);?>
issue->execution;?> execution", $execution->name, '', 'data-app=execution')) echo $execution->name;?>
issue->pri;?> issue->priList, $issue->pri, '');?>
issue->deadline;?> deadline;?>
issue->resolvedDate;?> resolvedDate;?>
issue->owner;?> owner);?>
issue->assignedTo;?> assignedTo ? zget($users, $issue->assignedTo) . $lang->at . $issue->assignedDate : $lang->noData;?>
issue->status;?> issue->statusList, $issue->status);?>
issue->createdBy;?> createdBy);?>
issue->createdDate;?> createdDate;?>
issue->assignedBy;?> assignedBy);?>
issue->assignedDate;?> assignedDate;?>
issue->closedBy;?> closedBy);?>
issue->closedDate;?> closedDate;?>
issue->activateBy;?> activateBy);?>
issue->activateDate;?> activateDate;?>
issue->editedBy;?> editedBy);?>
issue->editedDate;?> editedDate;?>
issue->linkedRisk;?> id} {$linkedRisk->name}"; $riskHtml = $riskTitle; if($hasViewRiskPriv) { $riskLink = $this->createLink('risk', 'view', "riskID=$linkedRisk->id", '', true); $riskClass = isonlybody() ? '' : 'iframe'; $riskHtml = html::a($riskLink, $riskTitle, '', "class='$riskClass' data-width='80%'"); } echo $riskHtml; } ?>
createLink('issue', 'view', "issueID=%s&from=$from"));?>
getModuleRoot() . 'common/view/footer.html.php';?>