Example #1
0
<body>
    <section id="head-bar">
        <?php 
include_once 'navbar.php';
?>
    </section>
    <div class="container">
        <?php 
if (isset($_SESSION['authenticated_user'])) {
    require_once 'mediapost.php';
    $post = new MediaPost();
    $user_object = new User();
    $recommendations = $post->getRecommendationsForUser($_SESSION['authenticated_user']);
    if ($recommendations && $recommendations->num_rows > 0) {
        while ($recommendation = $recommendations->fetch_object()) {
            $full_user_name = $user_object->getFullNameById($recommendation->from_user);
            $url_link = "conversation.php?friend_id=" . $recommendation->from_user;
            $media = $post->getMediaById($recommendation->media);
            $user = $post->getUserById($recommendation->from_user);
            ?>

                    <div class="well">
                        <div class="page-header">
                            <div class="row">
                                <div class="col-md-8">
                                <h3><?php 
            echo $media->title;
            ?>
</h3>
                                <h5><a href="<?php 
            echo $url_link;
Example #2
0
        <?php 
include_once 'navbar.php';
?>
    </section>

    <div class="container">
        <?php 
require_once 'mediapost.php';
require_once 'user.php';
$user_object = new User();
$post = new MediaPost();
$reviews = $post->getAllReviews();
while ($review = $reviews->fetch_object()) {
    $media = $post->getMediaById($review->media);
    $user = $post->getUserById($review->user);
    $full_user_name = $user_object->getFullNameById($review->user);
    $url_link = "conversation.php?friend_id=" . $review->user;
    ?>
                <div class="well">
                    <div class="page-header">
                        <h3><?php 
    echo $media->title;
    ?>
</h3>
                        <h5><a href="<?php 
    echo $url_link;
    ?>
" >from:
                        <?php 
    echo $full_user_name;
    ?>
Example #3
0
 $this_user = $_SESSION['authenticated_user'];
 $other_user = 0;
 if ($_SERVER['REQUEST_METHOD'] === 'POST') {
     $other_user = $_POST['friend_id'];
     if (!empty($_POST['new_message'])) {
         $new_message = $_POST['new_message'];
         $date_created = date("Y-m-d H:i:s");
         $message_object->storeMessage($other_user, $this_user, $date_created, $new_message);
         header("Location: http://" . $_SERVER['HTTP_HOST'] . $_SERVER[REQUEST_URI] . "?friend_id=" . $other_user);
         /* Redirect browser */
         exit;
     }
 } else {
     $other_user = $_GET['friend_id'];
 }
 $other_name = $user->getFullNameById($other_user);
 $messages = $message_object->getAllMessages($this_user, $other_user);
 $recommendations = $message_object->getAllRecommendationsForConversation($this_user, $other_user);
 echo "<h1>";
 echo $other_name;
 echo "</h1>";
 $recommendation = null;
 if ($recommendations) {
     $recommendation = $recommendations->fetch_object();
 }
 if ($messages) {
     while ($message = $messages->fetch_object()) {
         if ($recommendation && $recommendation->date_created < $message->date_created) {
             do {
                 if ($recommendation->to_user === $this_user) {
                     $title = $mediapost->getMediaById($recommendation->media)->title;
Example #4
0
    </div>
        <a class="navbar-brand" href="home.php">Ya Boyz Reviews</a>
        <div class="collapse navbar-collapse" id="navbar-collapse-1">
            <ul class="nav navbar-nav">
                <li><a href="public_reviews.php">Public Reviews</a></li>
                <li><a href="friend_reviews.php">Personal Recommendations</a></li>
                <li><a href="user_watchlist.php">Watchlist</a></li>
                <li><a href="recommend.php">Make Review</a></li>
                <li><a href="myboys.php">Ya Boyz</a></li>
            </ul>
            <?php 
if (isset($_SESSION['authenticated_user'])) {
    require_once 'user.php';
    $auth_user = $_SESSION['authenticated_user'];
    $nav_user = new User();
    $user_name = $nav_user->getFullNameById($auth_user);
    echo '<button type="button" class="btn btn-default navbar-btn navbar-right"><a href="signout.php">Sign Out</a></button>';
    echo '<p class="navbar-text navbar-right" style="margin-right:10px;">' . $user_name . '</p>';
} else {
    echo '<button type="button" class="btn btn-default navbar-btn navbar-right"><a href="signin.php">Sign In</a></button>';
    echo '<button type="button" class="btn btn-default navbar-btn navbar-right"><a href="signup.php">Sign Up</a></button>';
}
?>
        </div>
    </div>
</nav>
<div id="ankle_container">
<a href="recommend.php"><span data-toggle="tooltip" title="Recommend Now!" id="ankle_icon" class="glyphicon glyphicon-film"></span></a>
</div>
<script>
$(document).ready(function(){
Example #5
0
    if ($friends) {
        while ($friend = $friends->fetch_object()) {
            $friend_watchlist = $watchlist->getWatchlistForUser($friend->friend);
            $url_string = "conversation.php?friend_id=" . $friend->friend;
            $user_email = $post->getUserById($friend->friend)->email;
            ?>
                    <div class="well">
                        <div class="page-header">
                            <div class="row">
                                <div class="col-md-8">
                                    <a href="<?php 
            echo $url_string;
            ?>
">
                                        <h3><?php 
            echo $user->getFullNameById($friend->friend);
            ?>
</h3>
                                    </a>
                                    <ul>
                                    <?php 
            if ($friend_watchlist) {
                while ($list_item = $friend_watchlist->fetch_object()) {
                    echo "<li>";
                    $media = $post->getMediaById($list_item->media);
                    echo $media->title;
                    echo "</li>";
                }
            }
            if ($friend_watchlist->num_rows === 0) {
                ?>