owner_guid); $container = get_entity($blog->container_guid); $linked_title = "getURL()}\" title=\"" . htmlentities($blog->title) . "\">{$blog->title}"; $categories = elgg_view('categories/view', $vars); $excerpt = $blog->excerpt; $body = autop($blog->description); $owner_icon = elgg_view('profile/icon', array('entity' => $owner, 'size' => 'tiny')); $owner_blog_link = "username\">{$owner->name}"; $author_text = sprintf(elgg_echo('blog:author_by_line'), $owner_blog_link); if($blog->tags){ $tags = "
"; }else{ $tags = ""; } $date = elgg_view_friendly_time($blog->publish_date); // The "on" status changes for comments, so best to check for !Off if ($blog->comments_on != 'Off') { $comments_count = elgg_count_comments($blog); //only display if there are commments if($comments_count != 0){ $comments_link = "getURL()}#annotations\">" . elgg_echo("comments") . " (". $comments_count .")"; }else{ $comments_link = ''; } } else { $comments_link = ''; } // links to delete or edit. // access is always shown. $edit = elgg_view('output/access', array('entity' => $vars['entity'])); if ($blog->canEdit()) { $edit_url = elgg_get_site_url()."pg/blog/{$owner->username}/edit/{$blog->getGUID()}/"; $edit_link = "" . elgg_echo('edit') . ''; $delete_url = "action/blog/delete?guid={$blog->getGUID()}"; $delete_link = " "; $status = ''; if ($blog->status != 'published') { $status_text = elgg_echo("blog:status:{$blog->status}"); $status = "$status_text"; } $edit .= "$status $edit_link $delete_link"; } // include a view for plugins to extend $edit = elgg_view("blogs/options", array("object_type" => 'blog', 'entity' => $blog)) . elgg_view_likes($blog) . // include likes $edit; if ($full) { echo <<<___END$author_text $date $categories $comments_link
$tags$linked_title
$author_text $date $categories $comments_link
$tags$excerpt