function outputUserInfo($dbAdapter)
{
    $gateTravelUserDetails = new TravelUserDetailsTableGateway($dbAdapter);
    $result = $gateTravelUserDetails->findById($_GET['id']);
    $name = $result->FirstName . ' ' . $result->LastName;
    echo utf8_encode('<ol class="breadcrumb">
		<li><a href="index.php">Home</a></li>
		<li><a href="browse.php">Browse</a></li>
		<li><a href="browse-users.php">Users</a></li>
		<li class="active">' . $name . '</li>
		</ol>');
    echo '<div class="panel panel-default">
			<div class="panel-body">';
    echo utf8_encode('<h2>' . $name . '</h2>
			<p>Address: <b>' . $result->Address . '</b></p>
			<p>City, Country: <b>' . $result->City . ', ' . $result->Country . '</b></p>
			<p>Email: <b>' . $result->Email . '</b></p>');
    echo '</div>
			</div>';
    echo utf8_encode('<div class="panel panel-primary">
			<div class="panel-heading">Images From ' . $name . '</div>
			<div class="panel-body">');
    outputUserImages($dbAdapter);
    echo '</div>
			</div>';
}
function PostByPanel($UID, $dbAdapter)
{
    $gateTravelUserDetails = new TravelUserDetailsTableGateway($dbAdapter);
    $result = $gateTravelUserDetails->findById($UID);
    echo '<div class="panel panel-info">
				<div class="panel-heading">Posted By</div>
				<div class="panel-body">
					<a href="single-user.php?id=' . $UID . '">' . utf8_encode($result->FirstName) . ' ' . utf8_encode($result->LastName) . '</a>';
}
function outputUsers($dbAdapter)
{
    $gate = new TravelUserDetailsTableGateway($dbAdapter);
    $result = $gate->findAll();
    echo '<div class="list-group">';
    foreach ($result as $row) {
        echo utf8_encode('<a href="single-user.php?id=' . $row->UID . '" class="list-group-item">' . $row->FirstName . ' ' . $row->LastName . '</a></li>');
    }
    echo '</div>';
}
function outputPostRows($dbAdapter)
{
    $gateTravelPost = new TravelPostTableGateway($dbAdapter);
    $gateTravelImage = new TravelImageTableGateway($dbAdapter);
    $gateTravelUserDetails = new TravelUserDetailsTableGateway($dbAdapter);
    $gateTravelPostImage = new TravelPostImagesTableGateway($dbAdapter);
    $result = $gateTravelPost->findAll();
    foreach ($result as $row) {
        $postId = $row->PostID;
        $userId = $row->UID;
        $imageId = $gateTravelPostImage->findById($postId)->ImageID;
        $thumb = $gateTravelImage->findById($imageId)->Path;
        $title = $row->Title;
        $firstName = $gateTravelUserDetails->findById($userId)->FirstName;
        $lastName = $gateTravelUserDetails->findById($userId)->LastName;
        $userName = utf8_encode($firstName . $lastName);
        $excerpt = substr($row->Message, 0, 200) . "...";
        $date = substr($row->PostTime, 0, 10);
        echo utf8_encode('<div class="row">
		               <div class="col-md-2">
								<a href="single-image.php?id=' . $imageId . '" class="">
								<img src="travel-images/square-medium/' . $thumb . '" alt="' . $title . '" class="img-thumbnail"/>
								</a>
		               </div>
		              <div class="col-md-10">
		                  <h2>' . $title . '</h2>
		                  <div class="details">
		                    Posted by <a href="single-user.php?id=' . $userId . '" class="">' . $userName . '</a>
		                    <span class="pull-right">' . $date . '</span>
		                  </div>
		                  <p class="excerpt">' . $excerpt . '</p>
						  <p><a href="single-post.php?id=' . $postId . '" class="btn btn-primary btn-sm">Read more</a></p>
		               </div>
		           </div>
		           <hr/>');
    }
}
function imageByPanel($uid, $dbAdapter)
{
    $gateTravelUserDetails = new TravelUserDetailsTableGateway($dbAdapter);
    $result = $gateTravelUserDetails->findById($uid);
    echo '<div class="panel panel-info">
			<div class="panel-heading">Image By</div>
			<div class="panel-body">';
    echo utf8_encode('<a href="single-user.php?id=' . $result->UID . '">' . $result->FirstName . ' ' . $result->LastName . '</a>');
    echo '</div>
		</div>';
}