foreach ($chats->find()->sort(array("update" => -1)) as $k => $v) { if ($v['user1'] != $_SESSION['user'] && $v['user2'] != $_SESSION['user']) { continue; } $i++; $travel_plans = $db->travel_plans; $travel = $travel_plans->findOne(array("_id" => new MongoId($v['travel']))); $tmp = "travel plan"; if (isset($travel['requester'])) { $tmp = "product request"; } $date = convertDate($travel['date']); if ($v['which'] == 0) { $pic = generateUserPicture($v['user1'], "chat-picture"); } else { $pic = generateUserPicture($v['user2'], "chat-picture"); } $time = relativeTime($v['update']); $HTML[] = <<<EOF \t\t<div class="request-chat"> \t\t{$pic} \t\t{$v['message']}<br> \t\t<small>{$time} · <a href="?travel_plan/view/{$v['travel']}">go to {$tmp} @ {$travel['from']} > {$travel['to']} ({$date})</a></small> \t\t</div> EOF; } if ($i == 0) { $HTML[] = <<<EOF \t\t<div class="request-chat"> \t\t\tNo entries found \t\t</div>
<?php $users = $db->users; $user = $users->findOne(array("facebookid" => $ID)); $when = dateToRelative($user['date']); $user['last'] = relativeTime($user['last']); $user['pic'] = generateUserPicture($user['facebookid'], "user-view-left"); if (!isset($user['phone'])) { $user['phone'] = ""; } if (!isset($user['location'])) { $user['location'] = ""; } $tmp = ""; if (isset($user['location']) && !empty($user['location'])) { $tmp .= <<<EOF \t<tr> \t\t<td>Location \t\t<td>{$user['location']} \t</tr> EOF; } if (isset($user['phone']) && !empty($user['phone'])) { $tmp .= <<<EOF \t<tr> \t\t<td>Location \t\t<td>{$user['phone']} \t</tr> EOF; } if (isset($user['description']) && !empty($user['description'])) {