Skip to content
Snippets Groups Projects
Select Git revision
  • e8c0c4bfbe78eb9ff01a2234947c53dd799389cb
  • master default protected
  • Legacy_Php7
3 results

act_overview.php

Blame
  • 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;
    ?>