Esempio n. 1
0
include_once './peerlib/peerutils.inc';
require_once './peerlib/validators.inc';
include_once 'navigation2.inc';
require_once 'prjMilestoneSelector2.php';
//requireCap(CAP_TUTOR);
$prj_id = 1;
$milestone = 1;
$prjm_id = 0;
$grp_num = 1;
$year = 2007;
$prjtg_id = 1;
define('MAXROW', '3');
define('MAXCOL', '5');
extract($_SESSION);
$prjSel = new PrjMilestoneSelector2($dbConn, $peer_id, $prjm_id);
$prjSel->setSubmitOnChange(true);
extract($prjSel->getSelectedData());
if ($prjSel->isSelectionChange()) {
    // guess new prjtg_id
    $sql = "select prjtg_id from prj_tutor where prjm_id={$prjm_id} order by grp_num limit 1";
    $resultSet = $dbConn->Execute($sql);
    if ($resultSet !== false && !$resultSet->EOF) {
        extract($resultSet->fields);
    }
}
$tutor = $tutor_code;
//echo $_REQUEST['prjtg_id']."<br/>\n";
if (isset($_REQUEST['prjtg_id'])) {
    $prjtg_id = validate($_REQUEST['prjtg_id'], 'integer', $_SESSION['prjtg_id']);
}
$_SESSION['prj_id'] = $prj_id;
Esempio n. 2
0
        $groups[$grp_name][] = $snummer;
        $resultSet->moveNext();
    }
}
$pp['grpLists'] = '';
$all = array();
foreach ($groups as $grp => $list) {
    //echo implode(' ',$list);
    if (isset($list) && is_array($list)) {
        $grpStr = join(',', $list);
        $all[] = join(',', $list);
    } else {
        $grpStr = '';
    }
    $pp['grpLists'] .= "<span>{$grp}={$grpStr}</span><br/>\n";
}
$allMembers = join(',', $all);
$pp['grpLists'] .= "<span>all={$allMembers}</span><br/>\n";
$pp['afko_lc'] = strtolower($afko);
$prjSel->setSubmitOnChange(true);
$pp['prj_id_selector'] = $prjSel->getWidget();
$page_opening = "Subversion repositories for project {$afko}: {$description} (prj_id: {$prj_id}, milestone:{$milestone})";
$nav = new Navigation($tutor_navtable, basename($PHP_SELF), $page_opening);
$nav->setInterestMap($tabInterestCount);
$page->addBodyComponent($nav);
$page->addHtmlFragment('templates/subversionrepostop.html', $pp);
if (isset($pp['fileeditor'])) {
    $pp['fileeditor']->getWidgetForPage($page, $pp);
}
$page->addHtmlFragment('templates/subversionreposbottom.html', $pp);
$page->show();