global $HTTP_POST_VARS, $INCLUDE_PATH, $PUBLIC_IMAGE_PATH, $PUBLIC_WEB_ROOT, $objPage, $objCurrUser;
global $iNumOngoingProjects;
require_once( "$INCLUDE_PATH/self_url.php" );
require_once("$INCLUDE_PATH/views/public/ProjectView.php");
$color1 = "E7E7E7";
$color2 = "6DB478";
$color3 = "B4B4B4";
$color4 = "FFFFFF";
$color5 = "C3C3C3";
$color6 = "6A6A6A";
$color7 = "CECECE";
define("PAGE_SIZE", 50);
$objSearch = new SearchResults(); //populated from viewProject.php
$iOffset = ($HTTP_POST_VARS["_Offset"] ? $HTTP_POST_VARS["_Offset"] : 0);
DEBUG($iOffset, "iOffset", true, PAGE_INFO);
$arPage = $objSearch->getPage($iOffset, PAGE_SIZE);
DEBUG($arPage, "The page", true, PAGE_INFO);
$sTypeName = (checkFlag('course') ? 'course' : 'project');
$sTypeNameCap = strtoupper(substr($sTypeName, 0, 1)) . substr($sTypeName, 1);
$sTypeNameCapPlural = $sTypeNameCap."s";
$iLast = ($iOffset + PAGE_SIZE > $objSearch->length() ? $objSearch->length() : $iOffset + PAGE_SIZE);
DEBUG($iLast, "iLast", true, PAGE_INFO);
$iFirst = ($iLast == 0 ? 0 : $iOffset + 1);
$sPaging = ($iFirst == 0 && $iLast == 0 ? "" : $iFirst . "-" . $iLast. " of " . $objSearch->length());
DEBUG($sPaging, "sPaging", true, PAGE_INFO);
DEBUG(sizeof($arPage), "sizeof arPage", true, PAGE_INFO);
DEBUG($iOffset, "iOffset", true, PAGE_INFO);
DEBUG(PAGE_SIZE, "page size", true, PAGE_INFO);
$sPaging = $objPage->vResultsPaging("filter_form", $objSearch->length(), $sPaging, $iOffset, PAGE_SIZE);
$projFact = new ProjectFactory();
$colProjects =& $projFact->listProjects($arPage, '');
$objNullOcc = OccurrenceFactory::newOccurrence();
$objOccurrenceView = new OccurrenceView($objNullOcc);
$objSlug = SlugManagerFactory::get('Ongoing Referrals Button Area');
if(is_object($objSlug))
{
$sReferralButtonText = $objSlug->printSlug();
}
// debug_print_object($colProjects->serialize());
?>

Are you looking for the opportunity to volunteer? Browse through our list of ongoing = $sTypeName . 's' ?>.
Use the dropdown to filter by Impact Area. An asterisk (*) next to the = $sTypeName ?> name identifies orientation = $sTypeName ?>.

| Filter by: | | = SINGULAR('Region') ?>: |
| = $objOccurrenceView->showField('browse_filterimpact'); ?> | | = $objOccurrenceView->showField('browse_filterregion'); ?> |
if(is_object($objCurrUser) && $objCurrUser->isCorporateSponsorManager() !== false)
{
?>
| Filter Corporate Projects: |
| = $objOccurrenceView->showField('browse_filterCorporateProjects'); ?> |
}
?>
|
length()) {
?>
 |
|
 |
$itProjects =& $colProjects->getIterator();
?>
$ctr = $iOffset;
while($itProjects->hasNext()) {
$ctr++;
$proj =& $itProjects->getNext();
$proj->occurrenceFlag = "5";
if(!is_object($objView)) {
$objView = new ProjectView($proj);
} else {
$objView->setProject($proj);
}
print $objView->showField("SearchResults", array('ixaffiliateregion' => $HTTP_POST_VARS['filter_region'], 'ctr' => $ctr));
} //end while
?>
 |
|
 |
} else { //if there are no projects...
?>
 |
| No = $sTypeName . 's' ?> were found, based on the current criteria. If you are filtering by Impact area, try choosing 'All' from the select list. Only upcoming = $sTypeName . 's' ?> are shown here. |
|
 |
} //end if ?>
if($HTTP_POST_VARS['ongoingReferrals']) { ?>
 |
|
|
}
?>
 |
 |