$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');
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; }