Select Git revision
act_overview.php
act_overview.php 1.79 KiB
<?php
/* ######################################################################
IML DEPLOYMENT
webgui - overview
* for all projects
* for a single project
---------------------------------------------------------------------
2013-11-08 Axel <axel.hahn@iml.unibe.ch>
###################################################################### */
if (!array_key_exists("prj", $aParams)) {
// overview over all projects
require_once("./classes/projectlist.class.php");
$oPrjList = new projectlist();
$sOut = $oPrjList->renderOverview();
} else {
require_once("./classes/project.class.php");
$oPrj = new project($aParams["prj"]);
$sOut = '
<div class="infobox" style="float: right;">
<h3>' . t("page-overview-characteristics") . '</h3>
' . $oPrj->renderProjektInfos() . '
</div>
<h3>' . t("repositoryinfos") . '</h3>
<div style="max-width: 40em;">
' . $oPrj->renderRepoInfo() . '
' . $oPrj->renderLink("build") . '<br>
</div>
';
if ($oPrj->getActivePhases()) {
$sOut.='
<br><br>
<h3>' . t("phases") . '</h3>
<p>' . t("page-overview-phase-infos") . '</p>
' . $oPrj->renderPhaseInfo() . '<br>
<br><br>
<h3>' . t("packages") . '</h3>
' . $oPrj->renderVersionUsage() . '
';
} else {
$sOut.='<h3>' . t("phases") . '</h3>'
.$oPrj->getBox("info", t("page-overview-no-phase")) .
$oPrj->renderLink("setup");
}
$sOut .= '<div style="clear: both"></div>
<div id="navbuttom">' . aHome() . '</div>';
}
//
echo $sOut;
?>