| <?php |
| require_once ($_SERVER['DOCUMENT_ROOT'] . "/modeling/includes/buildServer-common.php"); |
| require_once ($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); |
| require_once ($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); |
| require_once ($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); |
| |
| $App = new App(); |
| $Nav = new Nav(); |
| $Menu = new Menu(); |
| include ($App->getProjectCommon()); |
| |
| if (strstr($PR, "/") !== false) |
| { |
| $projectName = explode("/",$PR); $projectName = strtoupper($projectName[1]); |
| } |
| else |
| { |
| $projectName = strtoupper($PR); |
| } |
| |
| if ($isWWWserver) { |
| $PWD = $App->getDownloadBasePath() . "/$PR/"; |
| $jdPWD = getDownloadScript() . "/$PR/"; |
| } else { |
| $PWD = "../../../$PR/"; |
| $jdPWD = $PWD; |
| } |
| |
| ob_start(); |
| |
| print '<div id="midcolumn"> |
| <div class="homeitem3col"> |
| <h3>RSS Feeds</h3> |
| <ul> |
| '; |
| |
| print '<li><b>' . $projectName . ' Build Feeds</b>' . "\n"; |
| $feeds = loadDirSimple(".", "builds-.+\.xml", "f"); |
| sort($feeds); |
| reset($feeds); |
| foreach ($feeds as $feed) { |
| if (false === strpos($feed, "-N.xml")) |
| { |
| $trans = array_flip($projects); |
| print '<ul><li><a href="' . $jdPWD . 'feeds/' . $feed . '">' . $trans[preg_replace("/builds-(.+).xml/", "$1", $feed)] . '</a></li></ul>' . "\n"; |
| } |
| } |
| print '</li>' . "\n"; |
| |
| print "</ul>\n"; |
| |
| print "</div></div>\n"; |
| |
| $html = ob_get_contents(); |
| ob_end_clean(); |
| |
| $pageTitle = $projectName . " - RSS Feeds"; |
| $pageKeywords = ""; |
| $pageAuthor = "Nick Boldt"; |
| |
| $App->AddExtraHtmlHeader('<link rel="stylesheet" type="text/css" href="/modeling/includes/downloads.css"/>' . "\n"); |
| $App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html); |
| |
| ?> |