* @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);
Exemple #2
0
 * 
 * @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);