public function componentDashboardViewRecentComments()
 {
     $this->comments = TBGComment::getRecentCommentsByAuthor($this->getUser()->getID());
 }
    case TBGDashboard::DASHBOARD_VIEW_LAST_COMMENTS:
        ?>
		<div class="rounded_box lightgrey borderless cut_bottom dashboard_view_header" style="margin-top: 5px;">
			<?php 
        echo image_tag('collapse_small.png', array('id' => 'dashboard_' . $id . '_collapse', 'style' => 'float: left; margin: 3px 5px 0 2px;', 'onclick' => "\$('dashboard_{$id}').toggle(); this.src = (this.src == '" . image_url('collapse_small.png', false, 'core', false) . "') ? '" . image_url('expand_small.png', false, 'core', false) . "' : '" . image_url('collapse_small.png', false, 'core', false) . "'"));
        ?>
			<?php 
        echo __('Recent comments');
        ?>
		</div>
		<div id="dashboard_<?php 
        echo $id;
        ?>
">
		<?php 
        $comments = TBGComment::getRecentCommentsByAuthor($tbg_user->getID());
        ?>
		<?php 
        if (count($comments)) {
            ?>
			<table cellpadding=0 cellspacing=0 style="margin: 5px;">
				<?php 
            $prev_date = null;
            ?>
				<?php 
            foreach ($comments as $comment) {
                ?>
					<?php 
                $date = tbg_formatTime($comment->getPosted(), 5);
                ?>
					<?php