'blog', 'context' => 'shared', 'sac' => $sac)); //set blog header if(page_owner()== get_loggedin_user()->guid){ $area1 .= elgg_view('blog/blog_header', array('context' => "own", 'type' => 'blog')); }elseif($page_owner instanceof ElggGroup){ $area1 .= elgg_view('groups/blog_header_group'); }else{ $area1 .= elgg_view('blog/blog_header_visit', array('type' => 'blog')); } // Get a list of blog posts set_context('search'); $get_blogs = list_entities_from_access_id($sac, "object", "blog", 0, 10, false, false,true); if($get_blogs != "") $area2 = "
" . $get_blogs . "
"; else $area2 = "
There are no blog posts in this work group.
"; set_context('blog'); //if the logged in user is not looking at their stuff, display the ownerblock otherwise //show the users favourites if(page_owner() != get_loggedin_user()->guid){ $area3 = elgg_view('blog/ownerblock'); }else{ //a view for the favourites plugin to extend $area3 .= elgg_view("blogs/favourite", array("object_type" => 'blog')); } //get the latest comments on user's blog posts $comments = get_annotations(0, "object", "blog", "generic_comment", "", 0, 4, 0, "desc",0,0,page_owner()); $area3 .= elgg_view('page_elements/latest_comments', array('comments' => $comments)); //a view for the favourites plugin to extend $area3 .= elgg_view("blogs/sidebar_options", array("object_type" => 'blog')); //display archive $area3 .= elgg_view("blog/archive"); // Display them in the page $body = elgg_view_layout("one_column_with_sidebar", $area1.$area2, $area3); // Display page page_draw(sprintf(elgg_echo('blog:workgroup'),$page_owner->name),$body);