Example #1
0
            $slope = $golf_course->white_course_slope;
        } else {
            if ($tee == 'red') {
                $rating = $golf_course->red_course_rating;
                $slope = $golf_course->red_course_slope;
            }
        }
    }
}
$user_giud = elgg_get_logged_in_user_guid();
$golf_handicaps = elgg_get_golf_handicap(array('user_entity_id' => $user_giud));
$golf_handicap == null;
if (isset($golf_handicaps) && count($golf_handicaps) >= 1) {
    $golf_handicap = $golf_handicaps[0];
    $handicap_index = $golf_handicap->handicap_index;
    $handicap = elgg_golfscore_get_course_handicap($handicap_index, elgg_golfscore_get_course_slope($tee, $golf_course));
} else {
    $handicap = -1;
}
?>
<script type="text/javascript">
	
</script>
<h1><?php 
echo $title;
?>
</h1>
<div id="__enter_course" style="margin-left: 5px;">
	<div style="margin-top: 20px;">
		<label class="elgg-golfscore-label-date"><?php 
echo elgg_echo('golfscore:view:date');
Example #2
0
function elgg_golfscore_get_escadjustment_score_map($handicap_index, $tee, $course, $course_cards, $score_total, $score_map)
{
    if (!isset($handicap_index)) {
        $handicap_index = 0;
    }
    $course_rating = elgg_golfscore_get_course_rating($tee, $course);
    $course_slope = elgg_golfscore_get_course_slope($tee, $course);
    $handicap = elgg_golfscore_get_course_handicap($handicap_index, $course_slope);
    $par_map = array();
    foreach ($course_cards as $course_card) {
        $par_map['' . $course_card->hole] = $course_card->par;
    }
    $escadjustment_score_map = array();
    for ($i = 1; $i <= 18; $i++) {
        $escadjustment_score = elgg_golfscore_escadjustment_score($handicap, $par_map[$i], $score_map[$i]);
        $escadjustment_score_map[$i] = $escadjustment_score;
    }
    return $escadjustment_score_map;
}