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>';				?>&nbsp;<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 + -
显示快捷键?