blob: 89840ede5f066777c8cbfd577ea347e9fffdda3e [file] [log] [blame]
<?php
/**
* THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC LICENSE (http://www.eclipse.org/legal/epl-v10.html).
* ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
*
*/
header( "Content-Type: text/xml" );
require_once($_SERVER['DOCUMENT_ROOT'] . "/projects/common/project-info.class.php");
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\"?>
";
$temp = $_REQUEST['project'];
if( preg_match( "/^([\w\.]*)$/", $temp, $matches ) > 0 ) {
$key = $matches[1];
$project = new ProjectInfo( $key );
?>
<project>
<short-name><?= $project->getShortName() ?></short-name>
<name><?= $project->getName() ?></name>
<url><?= $project->getUrlIndex() ?></url>
</project>
<?
} else {
?>
<project>
<error>Invalid project key: <?= urlencode($temp) ?></error>
</project>
<?
}
?>