<?php
$totSegments = $this->uri->total_segments();
$uriSegments = $this->uri->segment($totSegments);
if(!is_numeric($uriSegments)){
$offset = 0;
} else if(is_numeric($uriSegments)){
$offset = $this->uri->segment($totSegments);
}
if(is_numeric($this->uri->segment(2)) && strlen($this->uri->segment(2)) == 10)
{
$timestamp = $this->uri->segment(2);
}
else
{
$timestamp = null;
}
$limit = 20;
foreach($profile as $page):
include 'user_navigation.php';
?>
<div class="container">
<div class="row">
<div class="col-md-2 hidden-xs hidden-sm sticky">
<h4><i class="fa fa-info-circle"></i> <?php echo phrase('account_details'); ?></h4>
<p class="text-muted">
<i class="fa fa-quote-left"></i> <?php echo $page['bio']; ?>
</p>
<p>
<i class="fa fa-map-marker"></i> <?php echo $page['address']; ?>
</p>
<p>
<i class="fa fa-mobile"></i> <?php echo $page['mobile']; ?>
</p>
<p>
<i class="fa fa-venus-mars"></i> <?php echo ($page['gender'] == 'l' ? phrase('male') : phrase('female')); ?>
</p>
<p>
<i class="fa fa-child"></i> <?php echo $page['age'] . ' ' . phrase('years'); ?>
</p>
<?php // echo widget_randomAds('small'); ?>
</div>
<div class="col-md-6 sticky">
<?php
if($page['userID'] == $this->session->userdata('userID')):
?>
<div class="row">
<div class="col-sm-12 nomargin">
<form action="<?php echo base_url('user/updates'); ?>" method="post" class="form-horizontal image-placeholder rounded bordered" id="addUpdateForm">
<div class="col-sm-12">
<div class="control-group">
<textarea id="updateInput" class="form-control" placeholder="<?php echo phrase('whats_on_your_mind'); ?>" name="content"></textarea>
</div>
<div class="control-group row statusHolder">
<div class="col-xs-4">
<div class="btn-group">
<a href="<?php echo base_url('user/snapshots/add'); ?>" data-push="tooltip" data-placement="top" data-title="<?php echo phrase('upload_a_snapshot'); ?>" class="btn btn-default newPost"><i class="fa fa-image"></i></a>
<a href="<?php echo base_url('user/posts/add'); ?>" data-push="tooltip" data-placement="top" data-title="<?php echo phrase('write_new_article'); ?>" class="btn btn-default newPost"><i class="fa fa-newspaper-o"></i></a>
</div>
</div>
<div class="col-xs-8 text-right">
<div class="btn-group">
<select name="visibility" class="btn form-control bordered" style="width:inherit;display:inline">
<option value="0"><?php echo phrase('public'); ?></option>
<option value="1"><?php echo phrase('followers'); ?></option>
<option value="2"><?php echo phrase('friends'); ?></option>
</select>
<button class="btn btn-primary" type="submit"><i id="update-icon" class="fa fa-edit"></i> <?php echo phrase('post'); ?></button>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
<br />
<div id="fetch_new_update"></div>
<?php endif; ?>
<?php
$n = 1;
$timeline = getTimelines($page['userID'], $limit, $offset, $timestamp);
//print_r($timeline); exit();
if(sizeof($timeline) > 0)
{
foreach($timeline as $row)
{
if($n == 7)
{
echo '
<div class="image-placeholder">
' . widget_randomAds() . '
</div>
';
}
if($row['is_comment'] != 'YES' && $row['is_like'] != 'YES' && $row['is_repost'] != 'YES')
{
if($row['is_update'] == 'YES')
{
echo parsingStatusByID($row['update_contributor'], 'submitting', $row['updateID']);
}
elseif($row['is_post'] == 'YES')
{
echo parsingPostByID($row['post_contributor'], 'submitting', $row['postID']);
}
elseif($row['is_snapshot'] == 'YES')
{
echo parsingImageByID($row['snapshot_contributor'], 'submitting', $row['snapshotID']);
}
elseif($row['is_openletter'] == 'YES')
{
echo parsingOpenletterByID($row['openletter_contributor'], 'submitting', $row['letterID']);
}
elseif($row['is_tv'] == 'YES')
{
echo parsingChannelByID($row['tv_contributor'], 'submitting', $row['tvID']);
}
}
else
{
if($row['is_comment'] == 'YES')
{
if($row['commentType'] == 0)
{
echo parsingStatusByID($row['commenterID'], 'commenting', $row['item_commented'], $row['commentID'], $row['comment_time']);
}
elseif($row['commentType'] == 1)
{
echo parsingPostByID($row['commenterID'], 'commenting', $row['item_commented'], $row['commentID'], $row['comment_time']);
}
elseif($row['commentType'] == 2)
{
echo parsingImageByID($row['commenterID'], 'commenting', $row['item_commented'], $row['commentID'], $row['comment_time']);
}
elseif($row['commentType'] == 3)
{
echo parsingOpenletterByID($row['commenterID'], 'commenting', $row['item_commented'], $row['commentID'], $row['comment_time']);
}
elseif($row['commentType'] == 4)
{
echo parsingChannelByID($row['commenterID'], 'commenting', $row['item_commented'], $row['commentID'], $row['comment_time']);
}
}
elseif($row['is_like'] == 'YES')
{
if($row['likeType'] == 0)
{
echo parsingStatusByID($row['likerID'], 'liking', $row['item_liked'], $row['likeID'], $row['like_time']);
}
elseif($row['likeType'] == 1)
{
echo parsingPostByID($row['likerID'], 'liking', $row['item_liked'], $row['likeID'], $row['like_time']);
}
elseif($row['likeType'] == 2)
{
echo parsingImageByID($row['likerID'], 'liking', $row['item_liked'], $row['likeID'], $row['like_time']);
}
elseif($row['likeType'] == 3)
{
echo parsingOpenletterByID($row['likerID'], 'liking', $row['item_liked'], $row['likeID'], $row['like_time']);
}
elseif($row['likeType'] == 4)
{
echo parsingChannelByID($row['likerID'], 'liking', $row['item_liked'], $row['likeID'], $row['like_time']);
}
}
elseif($row['is_repost'] == 'YES')
{
if($row['repostType'] == 0)
{
echo parsingStatusByID($row['reposterID'], 'reposting', $row['item_reposted'], $row['repostID'], $row['repost_time']);
}
elseif($row['repostType'] == 1)
{
echo parsingPostByID($row['reposterID'], 'reposting', $row['item_reposted'], $row['repostID'], $row['repost_time']);
}
elseif($row['repostType'] == 2)
{
echo parsingImageByID($row['reposterID'], 'reposting', $row['item_reposted'], $row['repostID'], $row['repost_time']);
}
elseif($row['repostType'] == 3)
{
echo parsingIOpenletterByID($row['reposterID'], 'reposting', $row['item_reposted'], $row['repostID'], $row['repost_time']);
}
elseif($row['repostType'] == 4)
{
echo parsingChannelByID($row['reposterID'], 'reposting', $row['item_reposted'], $row['repostID'], $row['repost_time']);
}
}
elseif(isset($row['is_folowing']))
{
echo $row['userID'] . ' is following ' . $row['is_following'];
}
elseif(isset($row['is_friendship']))
{
echo $row['fromID'] . ' is became friend width ' . $row['toID'];
}
}
$n++;
}
}
else
{
echo '<div class="col-sm-12 text-center" style="padding:60px 0"><div class="alert alert-danger"><h4>' . $page['full_name'] . ' ' . phrase('does_not_have_any_update') . ($timestamp ? ' ' . phrase('in') . ' ' . date('F', $timestamp) : '') . '</h4></div></div>';
}
?>
<div class="row">
<div class="col-sm-12 text-center">
<?php echo timelinePaging($page['userID'], $limit, $offset, $timestamp); ?>
</div>
</div>
</div>
<div class="col-md-2 hidden-xs hidden-sm sticky">
<h4><i class="fa fa-calendar"></i> <?php echo phrase('timeline'); ?></h4>
<?php echo widget_timeLine($page['userName']); ?>
</div>
<div class="col-md-2 hidden-xs hidden-sm sticky">
<div class="row">
<h4><i class="fa fa-certificate"></i> <?php echo phrase('top_contributors'); ?></h4>
<?php echo widget_topContributors(); ?>
</div>
<br /><br />
<h4><i class="fa fa-tags"></i> <?php echo phrase('trending'); ?></h4>
<?php echo widget_hashTags(true, 10); ?>
</div>
</div>
</div>
<?php endforeach; ?>
|