Ejemplo n.º 1
0
function get_weeks_number($year, $month, $day)
{
    $day_of_week = get_day_of_week($year, 1, 1);
    $days_number = 0;
    $weeks_number = 0;
    for ($m = 1; $m < $month; $m++) {
        $days_number += get_month_length($year, $m);
    }
    $days_number = $days_number + $day - (8 - $day_of_week);
    $weeks_number = floor($days_number / 7) + 1;
    if ($day_of_week == 0) {
        $weeks_number++;
    }
    return $weeks_number;
}
Ejemplo n.º 2
0
$dayColumn = '';
if (isset($_POST['action']) && $_POST['action'] == "Search Subs") {
    if ($_POST && $_POST['game'] && $_POST['game'] > 0) {
        $selectedGameId = $_POST['game'];
        $smarty->assign('selectGameID', $selectedGameId);
        $smarty->assign('selectGameInfo', getSelectedGameInfo($selectedGameId));
    }
    if ($_POST && $_POST['skill'] && $_POST['skill'] > 0 && $_POST['skill'] < 6) {
        $skillLevel = $_POST['skill'];
        $skillLevelName = get_skill($skillLevel);
        $smarty->assign('skillLevel', $skillLevel);
        $smarty->assign('skillLevelName', $skillLevelName);
    }
    if ($_POST && $_POST['day'] && $_POST['day'] > 0 && $_POST['day'] < 8) {
        $day = $_POST['day'];
        $dayOfWeek = get_day_of_week($day);
        $dayColumn = get_day_column($day);
        $smarty->assign('day', $day);
        $smarty->assign('dayOfWeek', $dayOfWeek);
    }
    /*
    if($_POST && $_POST['pos'] && $_POST['pos'] == 'G' || $_POST['pos'] == 'D' || $_POST['pos'] == 'C' || $_POST['pos'] == 'W' || $_POST['pos'] == 'AF') {
        $position = $_POST['pos'];
        if($position == 'AF') {
          $smarty->assign('positions', 'All Forwards');
        } else if($position == 'W'){
          $smarty->assign('positions', 'Wing');
        } else if($position == 'C'){
          $smarty->assign('positions', 'Center');
        } else if($position == 'D'){
          $smarty->assign('positions', 'Defense');
Ejemplo n.º 3
0
 /**
  * Process all of the tokens for this email. New tokens should be defined here.
  * @TODO - possibly move token stuff into it's own class.
  *
  * @param  object $user
  * @return array $tokens
  */
 protected function defineTokens($user)
 {
     // @TODO - set defaults?
     $tokens = [':campaign_title:' => $this->contest->campaign->title, ':end_date:' => !is_null($this->competition) ? $this->competition->competition_end_date->format('F d, Y') : '', ':first_name:' => ucwords($user->first_name), ':leaderboard_msg_day:' => !is_null($this->competition) ? get_day_of_week($this->competition->leaderboard_msg_day) : '', ':leaderboard_msg_day-1:' => !is_null($this->competition) ? get_day_of_week($this->competition->leaderboard_msg_day - 1) : '', ':pro_tip:' => $this->message->pro_tip, ':prove_it_link:' => url(config('services.phoenix.uri') . '/node/' . $this->contest->campaign_id . '#prove'), ':reportback_noun:' => strtolower($this->contest->campaign->reportback_info->noun), ':reportback_verb:' => strtolower($this->contest->campaign->reportback_info->verb), ':sender_name:' => $this->contest->sender_name, ':rules_url:' => !is_null($this->competition) ? $this->competition->rules_url : '', ':share_link:' => url(config('services.phoenix.uri') . '/us/node/' . $this->contest->campaign_id . '?source=user/' . $user->id)];
     return $tokens;
 }