1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
<?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: index.php 4322 2005-04-29 20:38:10Z tperdue $
*/
require_once('pre.php');
require_once('note.php');
require_once('common/tracker/Artifact.class');
require_once('common/tracker/ArtifactFile.class');
require_once('www/tracker/include/ArtifactFileHtml.class');
require_once('common/tracker/ArtifactType.class');
require_once('www/tracker/include/ArtifactTypeHtml.class');
require_once('www/tracker/include/ArtifactHtml.class');
require_once('common/tracker/ArtifactCanned.class');
require_once('common/tracker/ArtifactTypeFactory.class');
if (!$sys_use_tracker) {
exit_disabled();
}
//if the ATID and GID are not provided, but
//the artifact_id is, then fetch the other vars
if ($aid && (!$group_id && !$atid)) {
$a =& artifact_get_object($aid);
if (!$a || !is_object($a) || $a->isError()) {
exit_error('Error','Could Not Get Artifact Object');
} else {
$group_id=$a->ArtifactType->Group->getID();
$atid=$a->ArtifactType->getID();
$func='detail';
}
}
if ($group_id && $atid) {
include('tracker.php');
} elseif ($group_id) {
include('ind.php');
} else {
exit_no_group();
}
// Local Variables:
// mode: php
// c-file-style: "bsd"
// End:
?>
|