detail.php
来自「GForge 3.0 协作开发平台 支持CVS, mailing lists, 」· PHP 代码 · 共 153 行
PHP
153 行
<?php/** * * SourceForge Generic Tracker facility * * SourceForge: Breaking Down the Barriers to Open Source Development * Copyright 1999-2001 (c) VA Linux Systems * http://sourceforge.net * * @version $Id: detail.php,v 1.12 2001/07/02 19:41:57 dbrogdon Exp $ * */echo $ath->header(array ('title'=>$Language->getText('tracker_detail','title').': '.$ah->getID(). ' '.util_unconvert_htmlspecialchars($ah->getSummary()),'pagename'=>'tracker_detail','atid'=>$ath->getID(),'sectionvals'=>array($ath->getName())));?> <h2>[ #<?php echo $ah->getID(); ?> ] <?php echo util_unconvert_htmlspecialchars($ah->getSummary()); ?></h2> <table cellpadding="0" width="100%"><?phpif (session_loggedin()) {?> <tr> <td><?php if ($ah->isMonitoring()) { $img="xmail16w.png"; $key="stop_monitoring"; } else { $img="mail16w.png"; $key="monitor"; } echo ' <a href="index.php?group_id='.$group_id.'&artifact_id='.$ah->getID().'&atid='.$ath->getID().'&func=monitor"><strong>'. html_image('ic/'.$img.'','20','20',array()).' '.$Language->getText('tracker_utils',$key).'</strong></a>'; ?> <a href="javascript:help_window('/help/tracker.php?helpname=monitor')"><strong>(?)</strong></a> </td> <td> <a href="<?php echo "$PHP_SELF?func=taskmgr&group_id=$group_id&atid=$atid&aid=$aid"; ?>"><?php echo html_image('ic/taskman20w.png','20','20',array()); ?><strong><?php echo $Language->getText('tracker_detail','build_task_relation') ?></strong></a> </td> </tr><?php } ?> <tr> <td><strong><?php echo $Language->getText('tracker','date') ?>:</strong><br /><?php echo date( $sys_datefmt, $ah->getOpenDate() ); ?></td> <td><strong><?php echo $Language->getText('tracker','priority') ?>:</strong><br /><?php echo $ah->getPriority(); ?></td> </tr> <tr> <td><strong><?php echo $Language->getText('tracker','submitted_by') ?>:</strong><br /><?php echo $ah->getSubmittedRealName(); ?> (<?php echo $ah->getSubmittedUnixName(); ?>)</td> <td><strong><?php echo $Language->getText('tracker','assigned_to') ?>:</strong><br /><?php echo $ah->getAssignedRealName(); ?> (<?php echo $ah->getAssignedUnixName(); ?>)</td> </tr> <tr> <td><strong><?php echo $Language->getText('tracker','category') ?>:</strong><br /><?php echo $ah->getCategoryName(); ?></td> <td><strong><?php echo $Language->getText('tracker','status') ?>:</strong><br /><?php echo $ah->getStatusName(); ?></td> </tr> <tr><td colspan="2"><strong><?php echo $Language->getText('tracker','summary') ?>:</strong><br /><?php echo $ah->getSummary(); ?></td></tr> <form action="<?php echo $PHP_SELF; ?>?group_id=<?php echo $group_id; ?>&atid=<?php echo $ath->getID(); ?>" METHOD="POST"> <tr><td colspan="2"> <?php echo nl2br( $ah->getDetails() ); ?> <input type="hidden" name="func" value="postaddcomment"> <input type="hidden" name="artifact_id" value="<?php echo $ah->getID(); ?>"> <p> <strong><?php echo $Language->getText('tracker_detail','add_comment') ?>:</strong><br /> <textarea name="details" ROWS="10" COLS="60" WRAP="HARD"></textarea> </td></tr> <tr><td colspan="2"> <?php if (!session_loggedin()) { ?> <h3><FONT COLOR="RED"> <?php echo $Language->getText('tracker','please_login',array('<a href="/account/login.php?return_to='.urlencode($REQUEST_URI).'">','</a>')) ?></FONT></h3><br /> <?php echo $Language->getText('tracker','insert_email') ?> <p> <input type="TEXT" name="user_email" SIZE="20" MAXLENGTH="40"> <?php } ?> <p> <h3><?php echo $Language->getText('tracker_detail','security_note') ?></h3> <p> <input type="SUBMIT" name="SUBMIT" value="<?php echo $Language->getText('general','submit') ?>"> </form> </td></tr> <tr><td colspan="2"> <h3><?php echo $Language->getText('tracker','followups') ?></h3> <p> <?php echo $ah->showMessages(); ?> </td></tr> <tr><td colspan=2> <H4><?php echo $Language->getText('tracker_detail','attached_files') ?>:</H4> <?php // // print a list of files attached to this Artifact // $file_list =& $ah->getFiles(); $count=count($file_list); $title_arr=array(); $title_arr[]=$Language->getText('tracker_detail','name'); $title_arr[]=$Language->getText('tracker_detail','description'); $title_arr[]=$Language->getText('tracker_detail','download'); echo $GLOBALS['HTML']->listTableTop ($title_arr); if ($count > 0) { for ($i=0; $i<$count; $i++) { echo '<tr '. $GLOBALS['HTML']->boxGetAltRowStyle($i) .'> <td>'. htmlspecialchars($file_list[$i]->getName()) .'</td> <td>'. htmlspecialchars($file_list[$i]->getDescription()) .'</td> <td><a href="/tracker/download.php/'.$group_id.'/'. $ath->getID().'/'. $ah->getID() .'/'.$file_list[$i]->getID().'/'. $file_list[$i]->getName() .'">'.$Language->getText('tracker_detail','download').'</a></td> </tr>'; } } else { echo '<tr><td colspan=3>'.$Language->getText('tracker_detail','no_files_attached').'</td></tr>'; } echo $GLOBALS['HTML']->listTableBottom(); ?> </td></tr> <tr> <td colspan="2"> <h3><?php echo $Language->getText('tracker_detail','changes') ?>:</h3> <p> <?php echo $ah->showHistory(); ?> </td> </tr></TABLE><?php$ath->footer(array());?>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?