?>
">
                    <img
                        src="<?php 
echo BuckysUser::getProfileIcon(!$category['creatorID'] ? TNB_USER_ID : $category['creatorID']);
?>
"
                        class="poster-icon"/> </a>
            </td>
            <td>
                <a href="/profile.php?user=<?php 
echo !$category['creatorID'] ? TNB_USER_ID : $category['creatorID'];
?>
">
                    <b><?php 
echo buckys_get_user_name(!$category['creatorID'] ? TNB_USER_ID : $category['creatorID']);
?>
</b>
                </a><br/> <span>Administrator</span>
            </td>
        </tr>
        <?php 
foreach ($moderators as $mrow) {
    ?>
            <tr>
                <td style="width: 35px;">
                    <a href="/profile.php?user=<?php 
    echo !$category['creatorID'] ? TNB_USER_ID : $category['creatorID'];
    ?>
">
                        <?php 
function buckys_get_single_post_html($post, $userID, $isPostPage = false, $pageData = null)
{
    ob_start();
    if ($post['pageID'] != BuckysPost::INDEPENDENT_POST_PAGE_ID) {
        $pageIns = new BuckysPage();
        $pageData = $pageIns->getPageByID($post['pageID']);
    }
    $pagePostFlag = false;
    if (isset($pageData)) {
        $pagePostFlag = true;
    }
    ?>
    <div class="post-item" id=<?php 
    echo $post['postID'];
    ?>
>

        <?php 
    if ($pagePostFlag) {
        ?>
            <?php 
        render_pagethumb_link($pageData, 'postIcons');
        ?>
        <?php 
    } else {
        ?>
            <a href="/profile.php?user=<?php 
        echo $post['poster'];
        ?>
" class="poster-thumb"><img
                    src="<?php 
        echo BuckysUser::getProfileIcon($post['poster']);
        ?>
" class="postIcons"/></a>
        <?php 
    }
    ?>

        <div class="post-content">

            <?php 
    if ($pagePostFlag) {
        ?>
                <div class="post-author">
                    <a href="page.php?pid=<?php 
        echo $pageData['pageID'];
        ?>
"><b><?php 
        echo $pageData['title'];
        ?>
</b></a>
                </div>
            <?php 
    } else {
        ?>
                <?php 
        /* if($post['profileID'] && $userID != $post['poster'] && BuckysFriend::isFriend($userID, $post['poster'])) :  */
        ?>
                <?php 
        if ($post['profileID']) {
            ?>
                    <div class="post-author">
                        <a href="profile.php?user=<?php 
            echo $post['poster'];
            ?>
"><b><?php 
            echo $post['posterFullName'];
            ?>
</b></a>
                        <span style="font-family:Roboto-Regular;color:#777;">&nbsp;&gt;&gt;&nbsp;</span> <a
                            href="profile.php?user=<?php 
            echo $post['profileID'];
            ?>
"><b><?php 
            echo buckys_get_user_name($post['profileID']);
            ?>
</b></a>
                    </div>
                <?php 
        } else {
            ?>
                    <div class="post-author">
                        <a href="profile.php?user=<?php 
            echo $post['poster'];
            ?>
"><b><?php 
            echo $post['posterFullName'];
            ?>
</b></a>
                    </div>
                <?php 
        }
        ?>
            <?php 
    }
    ?>


            <?php 
    echo buckys_process_post_content($post, $pageData);
    ?>
            <div class="post-date">
                    <span class="lft">
                        <?php 
    if (buckys_not_null($userID) && $post['poster'] != $userID) {
        ?>
                            <a href='/manage_post.php?action=<?php 
        echo buckys_not_null($post['likeID']) ? 'unlikePost' : 'likePost';
        ?>
&postID=<?php 
        echo $post['postID'];
        echo buckys_get_token_param();
        ?>
'
                                class="like-post-link"><?php 
        echo buckys_not_null($post['likeID']) ? 'Unlike' : 'Like';
        ?>
</a> &middot;
                        <?php 
    }
    ?>
                        <?php 
    if (buckys_not_null($userID) && $post['poster'] == $userID) {
        ?>
                            <a href='/manage_post.php?action=delete-post&userID=<?php 
        echo $userID;
        ?>
&postID=<?php 
        echo $post['postID'];
        ?>
'
                                class="remove-post-link">Delete</a> &middot;
                        <?php 
    }
    ?>
                        <span><?php 
    echo buckys_format_date($post['post_date']);
    ?>
</span>
                        <?php 
    if (buckys_not_null($userID) && $post['poster'] != $userID && !$post['reportID']) {
        ?>
                            &middot;
                            <a href="/report_object.php" data-type="post" data-id="<?php 
        echo $post['postID'];
        ?>
"
                                data-idHash="<?php 
        echo buckys_encrypt_id($post['postID']);
        ?>
"
                                class="report-link">Report</a>
                        <?php 
    }
    ?>
                        <?php 
    if (buckys_check_user_acl(USER_ACL_MODERATOR)) {
        ?>
                            <?php 
        if ($reportID = BuckysReport::isReported($post['postID'], 'post')) {
            ?>
                                &middot;
                                <span class="moderator-action-links">
                                <a href="/reported.php?action=delete-objects&reportID=<?php 
            echo $reportID;
            ?>
">Delete Post</a>
                                    &middot;
                                    <a href="/reported.php?action=approve-objects&reportID=<?php 
            echo $reportID;
            ?>
">Approve Post</a>
                                    &middot;
                                    <a href="/reported.php?action=ban-users&reportID=<?php 
            echo $reportID;
            ?>
">Ban User</a>
                            </span>
                            <?php 
        }
        ?>
                        <?php 
    }
    ?>
                    </span>
                    <span class="rgt">
                        <?php 
    echo $post['visibility'] ? 'Public' : 'Private';
    ?>
                    </span>

                <div class="clear"></div>
            </div>
            <div class="post-like-comment">
                <?php 
    if ($pagePostFlag) {
        ?>

                    <a href="/page.php?pid=<?php 
        echo $pageData['pageID'];
        ?>
&post=<?php 
        echo $post['postID'];
        ?>
"
                        class="usersThatLiked likes-link"><?php 
        echo $post['likes'] > 1 ? $post['likes'] . " likes" : $post['likes'] . " like";
        ?>
 </a>
                    &middot;
                    <a href="/page.php?pid=<?php 
        echo $pageData['pageID'];
        ?>
&post=<?php 
        echo $post['postID'];
        ?>
"
                        class="usersThatLiked"><?php 
        echo $post['comments'] > 1 ? $post['comments'] . " comments" : $post['comments'] . " comment";
        ?>
 </a>

                <?php 
    } else {
        ?>
                    <a href="/posts.php?user=<?php 
        echo $post['poster'];
        ?>
&post=<?php 
        echo $post['postID'];
        ?>
"
                        class="usersThatLiked likes-link"><?php 
        echo $post['likes'] > 1 ? $post['likes'] . " likes" : $post['likes'] . " like";
        ?>
 </a>
                    &middot;
                    <a href="/posts.php?user=<?php 
        echo $post['poster'];
        ?>
&post=<?php 
        echo $post['postID'];
        ?>
"
                        class="usersThatLiked"><?php 
        echo $post['comments'] > 1 ? $post['comments'] . " comments" : $post['comments'] . " comment";
        ?>
 </a>
                <?php 
    }
    ?>
            </div>
            <?php 
    if ($post['likes'] > 0) {
        $likedUsers = BuckysPost::getLikedUsers($post['postID']);
        ?>
                <div class="liked-users">
                    <ul>
                        <?php 
        foreach ($likedUsers as $l) {
            ?>
                            <li>
                                <a href="/profile.php?user=<?php 
            echo $l['userID'];
            ?>
"><img
                                        src="<?php 
            echo BuckysUser::getProfileIcon($l);
            ?>
">
                                    <span><?php 
            echo $l['firstName'] . " " . $l['lastName'];
            ?>
</span></a></li>
                        <?php 
        }
        ?>
                        <?php 
        if ($post['likes'] > 30) {
            ?>
                            <li class="more-likes">+ <?php 
            echo $post['likes'] - count($likedUsers);
            ?>
 more</li>
                        <?php 
        }
        ?>
                    </ul>
                </div>
            <?php 
    }
    ?>
            <?php 
    if (buckys_not_null($userID)) {
        ?>
                <div class="post-new-comment">
                    <a href="/profile.php?user=<?php 
        echo $userID;
        ?>
"><img
                            src="<?php 
        echo BuckysUser::getProfileIcon($userID);
        ?>
" class="replyToPostIcons"/></a>

                    <form method="post" class="postcommentform" name="postcommentform" action="">
                        <input type="text" class="input" name="comment" placeholder="Write a comment..."> <input
                            type="hidden" name="postID" value="<?php 
        echo $post['postID'];
        ?>
"/> <input type="submit"
                            value="Post Comment" id="submit_post_reply" class="redButton"/>

                        <div class="file-row">
                            <input type="file" class="comment-image" name="comment-image"
                                id="comment-image<?php 
        echo $post['postID'];
        ?>
"/>
                        </div>
                        <div class="clear"></div>
                        <div class="preview-image"><a class="cancel-photo" title="Cancel">x</a></div>
                        <?php 
        render_form_token();
        ?>
                        <?php 
        render_loading_wrapper();
        ?>
                    </form>
                    <div class="clear"></div>
                </div>
            <?php 
    }
    ?>
            <?php 
    $comments = BuckysComment::getPostComments($post['postID']);
    echo render_post_comments($comments, $userID);
    if (count($comments) > 0 && BuckysComment::hasMoreComments($post['postID'], $comments[count($comments) - 1]['posted_date'])) {
        ?>
                <a href="#" class="show-more-comments"
                    data-last-date="<?php 
        echo $comments[count($comments) - 1]['posted_date'];
        ?>
"
                    data-post-id="<?php 
        echo $post['postID'];
        ?>
">view more</a>
            <?php 
    }
    ?>
        </div>
        <input type="hidden" class="post-created-date" value="<?php 
    echo $post['post_date'];
    ?>
"/>
    </div>
    <?php 
    $html = ob_get_contents();
    ob_end_clean();
    return $html;
}