guid; $relationship_type = ''; $title_wording = elgg_echo('river:mine'); break; case 'friends': $subject_guid = $_SESSION['user']->guid; $relationship_type = 'friend'; $title_wording = elgg_echo('river:friends'); break; default: $subject_guid = 0; $relationship_type = ''; $title_wording = elgg_echo('river:all'); break; } $title = elgg_view_title($title_wording); $river = elgg_view_river_items($subject_guid, 0, $relationship_type, $type, $subtype, '', 20, 0, 0, true, false) . ""; // Replacing callback calls in the nav with something meaningless $river = str_replace('callback=true','replaced=88,334',$river); $nav = elgg_view('riverdashboard/nav',array('type' => $type,'subtype' => $subtype,'orient' => $orient)); if(isloggedin()){ $sidebar = elgg_view("riverdashboard/menu",array('type' => $type,'subtype' => $subtype,'orient' => $orient)); $sidebar .= elgg_view("riverdashboard/sidebar_options", array("object_type" => 'riverdashboard')); }else{ $sidebar = ''; } set_context('riverdashboard'); if (empty($callback)) { $body .= elgg_view('riverdashboard/container', array('body' => $nav . $river . elgg_view('riverdashboard/js'))); page_draw($title_wording,elgg_view_layout('one_column_with_sidebar',$title . $body, $sidebar)); } else { header("Content-type: text/html; charset=UTF-8"); echo $nav . $river . elgg_view('riverdashboard/js'); }