// Its a bit farfetched but provides us with a standard commenting interface
// Dont need to worry about urlencoding the redirect url
echo Html::box("/admin/comment//{$object->getDbTablename()}/{$object->id}?redirect_url=" . urlencode($redirect), "Add Comment", true);
if (!empty($comments)) {
    // Now that we have comments on comments, I decided to change the partial structure
    // Loop comments is responsible for listing all of the comments given
    // It then calls displaycomment which prints and individual comment
    ?>
        <div id="comments_container">
            <?php 
    echo $w->partial("loopcomments", array("object" => $comments, "redirect" => $redirect), "admin");
    ?>
        </div>

        <?php 
    CSRF::regenerate();
    ?>

    <script>

        $(document).ready(function() {
            applyColours(false);

            $(".comment_body").click(function() {
                $(this).siblings().slideToggle(200); 
            });

            $("a.comment_reply").click(function(e) {
                return comment_reply_clicked($(this));
            });