$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) . "</div>"; // 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");
* @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 * @author Curverider Ltd * @copyright Curverider Ltd 2008-2009 * @link http://elgg.com/ */ $owner = page_owner_entity(); //get the type - mine or friends $type = $vars['entity']->content_type; if (!$type) { $type = "mine"; } //based on type grab the correct content type if ($type == "mine") { $content_type = ''; } else { $content_type = 'friend'; } //get the number of items to display $limit = $vars['entity']->num_display; if (!$limit) { $limit = 4; } //grab the river $river = elgg_view_river_items($owner->getGuid(), 0, $content_type, $content[0], $content[1], '', $limit, 0, 0, false); //display echo "<div class=\"contentWrapper\">"; if ($type != 'mine') { echo "<div class='content_area_user_title'><h2>" . elgg_echo("Friends") . "</h2></div>"; } echo $river; echo "</div>";
* Elgg blogextended widget view * * @package ElggBlogExtended * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 * @author Diego Andrés Ramírez Aragón <*****@*****.**> * @copyright Corporación Somos más - 2009 * @link http://www.somosmas.org */ $owner = page_owner_entity(); $limit = 8; if ($vars['entity']->limit) { $limit = $vars['entity']->limit; } $widgets = array(); $widget_view = get_plugin_setting('view', 'blogextended'); if ($widget_view == "publish") { $objects = get_entities("object", "blog", $owner->guid, null, $limit); if (is_array($objects)) { foreach ($objects as $object) { $statement = new ElggRiverStatement($owner, "create", $object, $object->time_created); $tam = elgg_view("river/object/blog/{$widget_view}", array('statement' => $statement, 'time' => $object->time_created)); if (!empty($tam)) { $widgets[] = "<div class=\"contentWrapper\">" . elgg_view("widgets/river_wrapper", array('entry' => $tam, 'time' => $object->time_created, 'event' => "create", 'statement' => $statement)) . "</div>"; } } } echo elgg_view('river/dashboard', array('river' => $widgets)); } else { $widgets = elgg_view_river_items($owner->guid, 0, "", "object", "blog", '', $limit); echo "<div class=\"contentWrapper\">" . $widgets . "</div>"; }
/** * Retrive river feed * * @return array $river_feed contains all information for river */ function site_river_feed($limit) { global $jsonexport; elgg_view_river_items(); return $jsonexport['activity']; }
<?php /** * Elgg user display (details) * @uses $vars['entity'] The user entity */ ?> <div id="profile_content"> <?php if (is_plugin_enabled('thewire')) { // users last status msg, if they posted one echo elgg_view("profile/status", array("entity" => $vars['entity'])); } if (is_plugin_enabled('conversations')) { // users last status msg, if they posted one echo elgg_view("profile/status", array("entity" => $vars['entity'])); } if (is_plugin_enabled('riverdashboard')) { // users last 10 activites echo elgg_view_river_items($vars['entity']->getGuid(), 0, '', '', '', '', $limit, 0, 0, false, false); } else { echo "Riverdashboard not loaded"; } ?> </div>
<?php if (is_plugin_enabled('riverdashboard')) { $limit = get_plugin_setting('activity_num_items', 'vazco_mainpage'); if (!isset($limit) || !$limit) { $limit = 10; } $type = ''; $subtype = ''; $objects = elgg_view_river_items(0, 0, '', $type, $subtype, '', $limit, 0, 0, false); ?> <div class="index_box"> <h2><?php echo elgg_echo("custom:activity"); ?> </h2> <div class="search_listing"> <?php if ($objects != '') { echo $objects; } else { echo elgg_echo('vazco_mainpage:activity:noactivity'); } ?> </div> </div> <?php }