function fetchReplies($data) { $seedBean = new SugarFeed(); $replies = $seedBean->get_list('date_entered', "related_module = 'SugarFeed' AND related_id = '" . $data['ID'] . "'"); if (count($replies['list']) < 1) { return ''; } $replyHTML = '<div class="clear"></div><blockquote>'; foreach ($replies['list'] as $reply) { // Setup the delete link $delete = ''; if (is_admin($GLOBALS['current_user']) || $data['CREATED_BY'] == $GLOBALS['current_user']->id) { $delete = '<a id="sugarFieldDeleteLink' . $reply->id . '" href="#" onclick=\'SugarFeed.deleteFeed("' . $reply->id . '", "{this.id}"); return false;\'>' . $GLOBALS['app_strings']['LBL_DELETE_BUTTON_LABEL'] . '</a>'; } $image_url = 'include/images/default_user_feed_picture.png'; if (isset($reply->created_by)) { $user = loadBean('Users'); $user->retrieve($reply->created_by); $image_url = 'index.php?entryPoint=download&id=' . $user->picture . '&type=SugarFieldImage&isTempFile=1&isProfile=1'; } $replyHTML .= '<div style="float: left; margin-right: 3px; width: 50px; height: 50px;"><!--not_in_theme!--><img src="' . $image_url . '" style="max-width: 50px; max-height: 50px;"></div> '; $replyHTML .= str_replace("{this.CREATED_BY}", get_assigned_user_name($reply->created_by), html_entity_decode($reply->name)) . '<br>'; $replyHTML .= '<div class="byLineBox"><span class="byLineLeft">' . $this->getTimeLapse($reply->date_entered) . ' </span><div class="byLineRight"> ' . $delete . '</div></div><div class="clear"></div>'; } $replyHTML .= '</blockquote>'; return $replyHTML; }