Campustream 1.0
A social network MQP for WPI
|
00001 <? if (count($comments) > 0): foreach ($comments as $comment): ?> 00002 <div id="news-comment-<?=$comment->id?>" class="news-comment-wrap"> 00003 <div class="news-comment-meta"> 00004 <div class="news-comment-avatar"> 00005 <img src="<?=$comment->user->avatar_url('small', $comment->deleted)?>" alt="<?=$comment->deleted ? '[deleted]' : $comment->user->username?>" /> 00006 </div> 00007 <div class="news-comment-meta-info"> 00008 <p><a href="<?=$comment->deleted ? "#" : "/user/{$comment->user->username}"?>"><?=$comment->deleted ? '[deleted]' : $comment->user->name?></a></p> 00009 <p>Posted <?=date::relative_time($comment->time_posted)?></p> 00010 </div> 00011 00012 <div style="clear:both"></div> 00013 </div> 00014 00015 <div class="news-comment-body <?=$comment->deleted ? 'deleted' : ''?>"> 00016 <?=$comment->deleted ? '[deleted]' : nl2br($comment->content)?> 00017 </div> 00018 00019 <div class="news-comment-actions"> 00020 <span class="news-expand-reply">reply</span> 00021 <span class="news-toggle-children">toggle child comments</span> 00022 <? if (!$comment->deleted && sess::is_logged_in() && $comment->user->id == sess::getUserID()): ?> 00023 <span class="news-delete-comment">delete</span> 00024 <? endif; ?> 00025 </div> 00026 00027 <div id="reply-to-<?=$comment->id?>" class="news-comment-reply-to"> 00028 <textarea class="news-comment-reply"></textarea> 00029 <div class="comment-reply-button"> 00030 <input type="button" class="fancy-button-blue" value="Post Reply" /> 00031 </div> 00032 </div> 00033 00034 <div class="news-child-comments"> 00035 <?=View::factory('news/_comments')->set('comments', $comment->children)->render()?> 00036 </div> 00037 00038 <div style="clear:both"></div> 00039 </div> 00040 <? endforeach; endif; ?>