Ejemplo n.º 1
0
	function timeformat($input)
	{	//samples to secs to hms
		global $tScale;
		$secs = $input * $tScale;
		$formatted = formatHms(sec2hms($secs));
		return $formatted;
	}
Ejemplo n.º 2
0
		{
			$content .= "<div class=\"monthDayDist\">";
			//$content .= $dateFrmtd.": <a href=\"viewSession.php?s=";
			$content .= "<br/><a href=\"day.php?u=".$uId."&t=";
			$content .= $dayStamp."\">".number_format($dayDist,2)."</a> ".$distUnit." in ";
			$content .= $numSessions . " sessions. </div>";
				
			$cal->setEventContent($year, $month, $day+$i, $content);
		}
	}

	$totalTimeSecs = $totalTime['seconds'] + 60 * $totalTime['minutes'] + 3600 * $totalTime['hours'];
	$totalTime = sec2hms($totalTimeSecs);
	$averageVel = $totalVel / (count($sessions)*$days);
		
	$month = $cal->showMonth();

	$smarty->assign('user', $user);
	$smarty->assign('startDate', $startDate);
	$smarty->assign('distUnit', $distUnit);
	$smarty->assign('velUnit', $velUnit);
	$smarty->assign('endDate', $endDate);
	$smarty->assign('nextMonth', $nextMonth);
	$smarty->assign('prevMonth', $prevMonth);
	$smarty->assign('totalDist', $totalDist);
	$smarty->assign('totalTime', formatHms($totalTime),1);
	$smarty->assign('averageVel', $averageVel);
	$smarty->assign('month', $month);
	$smarty->display('month.tpl');
?>
Ejemplo n.º 3
0
	{
		$fullProfile = false;	//no effect yet
		
		if (!$fm->isFriend($userId, $usr))	//trying to view someone elses profile
		{ 
			header("Location: profile.php");
		}
	}
		
	$manager = new DcWebManager();
	$user = $manager->loadUser($usr);
		
	$smarty = smartyInit();
	
	$distUnit = "km";
	$totalDist = $manager->getDistanceSince($usr, 0);
	$totalDist = DcUnitConverter::convertDistance($totalDist, $distUnit);
	$firstSession = $manager->getFirstSession($usr);
	$firstTime = $firstSession->startTime;
	$totalTime = $manager->getTotalTimeSince($usr, 0);
	$totalTime = formatHms(sec2hms($totalTime),1);

	if (!$firstTime) $firstTime = "n/a";
	
	$smarty->assign('distUnit', $distUnit);	
	$smarty->assign('totalDist', $totalDist);	
	$smarty->assign('firstTime', $firstTime);
	$smarty->assign('totalTime', $totalTime);
	$smarty->assign('user', $user);	
	$smarty->display('profile.tpl');
?>