// 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)); });