* @copyright Curverider Ltd 2008-2010 * @link http://elgg.com/ */ // Load Elgg engine require_once dirname(dirname(dirname(__FILE__))) . "/engine/start.php"; // Get the current page's owner $page_owner = page_owner_entity(); if ($page_owner === false || is_null($page_owner)) { $page_owner = $_SESSION['user']; set_page_owner($_SESSION['guid']); } // Get timestamp upper and lower bounds $timelower = (int) get_input('param2'); $timeupper = (int) get_input('param3'); if (empty($timelower)) { forward('pg/blog/' . $page_owner->username); exit; } if (empty($timeupper)) { $timeupper = $timelower + 86400 * 30; } // Set blog title $area2 = elgg_view_title(sprintf(elgg_echo('date:month:' . date('m', $timelower)), date('Y', $timelower))); // Get a list of blog posts $area2 .= list_user_objects($page_owner->getGUID(), 'blog', 10, false, false, true, $timelower, $timeupper); // Get blog tags // Get blog categories // Display them in the page $body = elgg_view_layout("two_column_left_sidebar", '', $area1 . $area2); // Display page page_draw(sprintf(elgg_echo('blog:user'), $page_owner->name), $body);
* * @package ElggBlog * @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/ */ // Load Elgg engine require_once dirname(dirname(dirname(__FILE__))) . "/engine/start.php"; // Get the current page's owner $page_owner = page_owner_entity(); if ($page_owner === false || is_null($page_owner)) { $page_owner = $_SESSION['user']; set_page_owner($_SESSION['guid']); } //set blog title if ($page_owner == $_SESSION['user']) { $area2 = elgg_view_title(elgg_echo('blog:your')); } else { //$area1 = elgg_view_title($page_owner->username . "'s " . elgg_echo('blog')); } // Get a list of blog posts $area2 .= list_user_objects($page_owner->getGUID(), 'blog', 10, false); // Get blog tags // Get categories, if they're installed global $CONFIG; $area3 = elgg_view('blog/categorylist', array('baseurl' => $CONFIG->wwwroot . 'search/?subtype=blog&owner_guid=' . $page_owner->guid . '&tagtype=universal_categories&tag=', 'subtype' => 'blog', 'owner_guid' => $page_owner->guid)); // Display them in the page $body = elgg_view_layout("two_column_left_sidebar", '', $area1 . $area2, $area3); // Display page page_draw(sprintf(elgg_echo('blog:user'), $page_owner->name), $body);
<?php /** * @package Elgg * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 * @author Roger Curry, Grid Research Centre [curry@cpsc.ucalgary.ca] * @author Tingxi Tan, Grid Research Centre [txtan@cpsc.ucalgary.ca] * @link http://grc.ucalgary.ca/ */ require_once dirname(dirname(dirname(__FILE__))) . "/engine/start.php"; $page_owner = page_owner_entity(); if ($page_owner === false || is_null($page_owner)) { $page_owner = $_SESSION['user']; set_page_owner($_SESSION['guid']); } if ($page_owner == $_SESSION['user']) { $area2 .= elgg_view_title(elgg_echo('publication:authored:your')); set_context('references'); $area2 .= '<div class="contentWrapper">'; $area2 .= list_user_objects($page_owner->getGUID(), 'publication', 0, false, false, true); $area2 .= '</div>'; set_context('publications'); } $area3 = elgg_view('publication/search'); $body = elgg_view_layout("two_column_left_sidebar", '', $area1 . $area2, $area3); page_draw(sprintf(elgg_echo('publication:user'), $page_owner->name), $body);
<?php /** * Elgg thewire index page * * @package Elggthewire * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2 * @author Curverider <*****@*****.**> * @copyright Curverider Ltd 2008-2010 * @link http://elgg.com/ */ // Load Elgg engine require_once dirname(dirname(dirname(__FILE__))) . "/engine/start.php"; // Get the current page's owner $page_owner = page_owner_entity(); if ($page_owner === false || is_null($page_owner)) { $page_owner = $_SESSION['user']; set_page_owner($page_owner->getGUID()); } // title $area2 = elgg_view_title(elgg_echo("thewire:read")); //add form $area2 .= elgg_view("thewire/forms/add"); // Display the user's wire $area2 .= list_user_objects($page_owner->getGUID(), 'thewire'); // elgg_view("thewire/view",array('entity' => $thewire)); //select the correct canvas area $body = elgg_view_layout("two_column_left_sidebar", '', $area2); // Display page page_draw(sprintf(elgg_echo('thewire:user'), $page_owner->name), $body);
<?php // Load Elgg engine require_once dirname(dirname(dirname(__FILE__))) . "/engine/start.php"; // make sure only logged in users can see this page gatekeeper(); #$feedview = list_entities('object','groupfeed',0,10,false); $user_guid = $_GET["id"]; $feedview = list_user_objects($user_guid, 'groupfeed', 10, false); $feedview = elgg_view_layout('one_column', $feedview); page_draw("List of feeds", $feedview);