$title = elgg_view_title(elgg_echo('admin:plugins'));
$main_box = elgg_view("admin/plugins", $vars);
-$content = elgg_view_layout("one_column_with_sidebar", '', $title . $main_box);
+$content = elgg_view_layout("one_column_with_sidebar", $title . $main_box);
page_draw(elgg_echo('admin:plugins'), $content);
$title = elgg_view_title(elgg_echo('admin:site'));
$main_box = elgg_view("admin/site");
-$content = elgg_view_layout("one_column_with_sidebar", '', $title . $main_box);
+$content = elgg_view_layout("one_column_with_sidebar", $title . $main_box);
page_draw(elgg_echo("admin:site"), $content);
\ No newline at end of file
// Display main admin menu
$title = elgg_view_title(elgg_echo('admin:statistics'));
$main_box = elgg_view("admin/statistics");
-$content = elgg_view_layout("one_column_with_sidebar", '', $title . $main_box);
+$content = elgg_view_layout("one_column_with_sidebar", $title . $main_box);
page_draw(elgg_echo("admin:statistics"), $content);
\ No newline at end of file
// Display main admin menu
page_draw(elgg_echo("admin:user"),
- elgg_view_layout("one_column_with_sidebar",
- '',
- $title . elgg_view("admin/user") . $result
- )
-);
+ elgg_view_layout("one_column_with_sidebar", $title . elgg_view("admin/user") . $result));
} else {
$content = "Riverdashboard not loaded";
}
-$content = elgg_view_layout('one_column_with_sidebar', '', $title . $content);
+$content = elgg_view_layout('one_column_with_sidebar', $title . $content);
page_draw(elgg_echo('content:latest'), $content);
);
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', '',
- elgg_view_title(elgg_echo('friends:collections:add')) . $area2);
+$body = elgg_view_layout('one_column_with_sidebar', elgg_view_title(elgg_echo('friends:collections:add')) . $area2);
// Draw it
page_draw(elgg_echo('friends:collections:add'),$body);
\ No newline at end of file
$area2 = elgg_view_access_collections($_SESSION['user']->getGUID());
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', '',
- elgg_view_title(elgg_echo('friends:collections')) . $area2);
+$body = elgg_view_layout('one_column_with_sidebar', elgg_view_title(elgg_echo('friends:collections')) . $area2);
// Draw it
page_draw(elgg_echo('friends:collections'),$body);
\ No newline at end of file
$area2 = elgg_view('friends/forms/edit', array('collection' => $collection, 'collection_members' => $collection_members));
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', '', $area1.$area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
// Draw it
page_draw(elgg_echo('friends:add'),$body);
\ No newline at end of file
$area1 = elgg_view_title($friends);
$area2 = list_entities_from_relationship('friend',$owner->getGUID(),false,'user','',0,10,false);
-$body = elgg_view_layout('one_column_with_sidebar', '', $area1 . $area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1 . $area2);
page_draw($friends, $body);
$area1 = elgg_view_title($friends_of);
$area2 = list_entities_from_relationship('friend',$owner->getGUID(),true,'user','',0,10,false);
-$body = elgg_view_layout('one_column_with_sidebar', '', $area1 . $area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1 . $area2);
page_draw($friends_of, $body);
global $autofeed;
$autofeed = FALSE;
- $content = elgg_view_layout('one_column_with_sidebar', elgg_view('account/forms/login'), $title . $content);
+ $content = elgg_view_layout('one_column_with_sidebar', $title, elgg_view('account/forms/login'));
page_draw(null, $content);
}
--- /dev/null
+<?php
+
+ /**
+ * Elgg view all blog posts from all users page
+ */
+
+ // Load Elgg engine
+ define('everyoneblog','true');
+ require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");
+
+ // Get the current page's owner
+ $page_owner = $_SESSION['user'];
+ set_page_owner($_SESSION['guid']);
+
+ //set blog title
+ //$area1 = elgg_view('blog/blog_header', array('context' => "everyone", 'type' => 'blog'));
+ set_context('search');
+ $area2 .= "<div id='blogs'>" . list_entities('object','blog',0,10,false) . "<div class='clearfloat'></div></div>";
+ set_context('blog');
+
+ // Get categories, if they're installed
+ global $CONFIG;
+ //$area3 = elgg_view('blog/categorylist',array('baseurl' => $CONFIG->wwwroot . 'search/?subtype=blog&tagtype=universal_categories&tag=','subtype' => 'blog'));
+ //include a view for plugins to extend
+ //$area3 .= elgg_view("blogs/favourite", array("object_type" => 'blog'));
+ //get the latest comments on all blogs
+ $comments = get_annotations(0, "object", "blog", "generic_comment", "", 0, 4, 0, "desc");
+ //$area3 .= elgg_view('page_elements/latest_comments', array('comments' => $comments));
+ //include a view for plugins to extend
+ //$area3 .= elgg_view("blogs/sidebar_options", array("object_type" => 'blog'));
+
+ $area3 .= elgg_view('blog/stats');
+
+ $body = elgg_view_layout("one_column_with_sidebar", $area1.$area2, $area3);
+
+ // Display page
+ page_draw(elgg_echo('blog:all'),$body);
+
+?>
\ No newline at end of file
-<?php
-
- /**
- * Elgg blog archive page
- *
- * @package ElggBlog
- * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
- * @author Curverider Ltd <info@elgg.com>
- * @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);
-
-?>
\ No newline at end of file
+<?php\r
+\r
+/**\r
+ * Elgg blog archive page\r
+ */\r
+\r
+// Load Elgg engine\r
+require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");\r
+ \r
+// Get the current page's owner\r
+$page_owner = page_owner_entity();\r
+if ($page_owner === false || is_null($page_owner)) {\r
+ $page_owner = $_SESSION['user'];\r
+ set_page_owner($_SESSION['guid']);\r
+}\r
+//set breadcrumbs if in a group\r
+//$area1 = elgg_view('elggcampus_layout/breadcrumbs_general', array('object_type' => 'blog')); \r
+// Get timestamp upper and lower bounds\r
+$timelower = (int) get_input('param2');\r
+$timeupper = (int) get_input('param3');\r
+if (empty($timelower)) {\r
+ forward('pg/blog/'.$page_owner->username);\r
+ exit;\r
+}\r
+if (empty($timeupper)) {\r
+ $timeupper = $timelower + (86400 * 30);\r
+}\r
+\r
+// Set blog title\r
+$area2 = elgg_view_title(sprintf(elgg_echo('date:month:'.date('m',$timelower)),date('Y',$timelower)));\r
+\r
+set_context('search');\r
+// Get a list of blog posts\r
+$blogs = list_user_objects($page_owner->getGUID(),'blog',10,false,false,true,$timelower,$timeupper);\r
+$area2 .= "<div id=\"blogs\">" . $blogs . "<div class='clearfloat'></div></div>";\r
+set_context('blog');\r
+\r
+///if the logged in user is not looking at their stuff, display the ownerblock otherwise\r
+//show the users favourites\r
+if(page_owner() != get_loggedin_user()->guid){\r
+ $area3 = elgg_view('blog/ownerblock');\r
+}\r
+\r
+//get the latest comments on user's blog posts\r
+$comments = get_annotations(0, "object", "blog", "generic_comment", "", 0, 4, 0, "desc",0,0,page_owner());\r
+$area3 .= elgg_view('elggcampus_layout/latest_comments', array('comments' => $comments));\r
+//a view for the favourites plugin to extend\r
+$area3 .= elgg_view("blogs/sidebar_options", array("object_type" => 'blog'));\r
+//display archive\r
+$area3 .= elgg_view("blog/archive");\r
+ \r
+// Display them in the page\r
+$body = elgg_view_layout("one_column_with_sidebar", $area1 . $area2, $area3);\r
+ \r
+// Display page\r
+page_draw(sprintf(elgg_echo('blog:user'),$page_owner->name),$body);
\ No newline at end of file
global $CONFIG;
$area3 = elgg_view('blog/categorylist',array('baseurl' => $CONFIG->wwwroot . 'search/?subtype=blog&tagtype=universal_categories&tag=','subtype' => 'blog'));
- $body = elgg_view_layout("two_column_left_sidebar", '', $area2, $area3);
+ $body = elgg_view_layout("one_column_with_sidebar", $area2, $area3);
// Display page
page_draw(elgg_echo('blog:everyone'),$body);
-<?php
-
- /**
- * Elgg blog friends page
- *
- * @package ElggBlog
- * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
- * @author Curverider Ltd <info@elgg.com>
- * @copyright Curverider Ltd 2008-2010
- * @link http://elgg.com/
- */
-
- // Load Elgg engine
- define('everyoneblog','true');
- 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']);
- }
- if (!($page_owner instanceof ElggEntity)) forward();
-
- //set the title
- if($page_owner == $_SESSION['user']){
- $title = elgg_echo('blog:yourfriends');
- }else{
- $title = $page_owner->name . "'s " . elgg_echo('blog:friends');
- }
-
- $area2 = elgg_view_title($title);
-
- // Get a list of blog posts
- $area2 .= "<div id='blogs'>" . list_user_friends_objects($page_owner->getGUID(),'blog',10,false) . "<div class='clearfloat'></div></div>";
-
- // 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.'&friends='.$page_owner->guid.'&tagtype=universal_categories&tag=','subtype' => 'blog'));
-
- // Display them in the page
- $body = elgg_view_layout("two_column_left_sidebar", '', $area1 . $area2, $area3);
-
- // Display page
- page_draw($title, $body);
-
+<?php\r
+\r
+ /**\r
+ * Elgg blog friends page\r
+ */\r
+\r
+ // Load Elgg engine\r
+ define('everyoneblog','true');\r
+ require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");\r
+ \r
+ // Get the current page's owner\r
+ $page_owner = page_owner_entity();\r
+ if ($page_owner === false || is_null($page_owner)) {\r
+ $page_owner = $_SESSION['user'];\r
+ set_page_owner($_SESSION['guid']);\r
+ }\r
+ if (!($page_owner instanceof ElggEntity)) forward();\r
+\r
+ //set blog title\r
+ $area1 = elgg_view('blog/blog_header', array('context' => "friends", 'type' => 'blog'));\r
+ \r
+ // Get a list of blog posts\r
+ set_context('search');\r
+ $area2 .= "<div id='blogs'>" . list_user_friends_objects($page_owner->getGUID(),'blog',10,false) . "<div class='clearfloat'></div></div>";\r
+ set_context('blog');\r
+ \r
+ // Get categories, if they're installed\r
+ global $CONFIG;\r
+ //$area3 .= elgg_view("blogs/favourite", array("object_type" => 'blog'));\r
+ $comments = get_annotations(0, "object", "blog", "generic_comment", "", 0, 4, 0, "desc");\r
+ $area3 .= elgg_view('page_elements/latest_comments', array('comments' => $comments));\r
+ //include a view for plugins to extend\r
+ $area3 .= elgg_view("blogs/sidebar_options", array("object_type" => 'blog'));\r
+ \r
+ // Display them in the page\r
+ $body = elgg_view_layout("one_column_with_sidebar", $area1.$area2, $area3);\r
+ \r
+ // Display page\r
+ page_draw(elgg_echo('blog:friends'),$body);\r
+ \r
?>
\ No newline at end of file
-<?php
-
- /**
- * Elgg blog index page
- *
- * @package ElggBlog
- * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
- * @author Curverider Ltd <info@elgg.com>
- * @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)) {
-
- // guess that logged in user is the owner - if no logged in send to all blogs page
- if (!isloggedin()) {
- forward('mod/blog/everyone.php');
- }
-
- $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 .= "<div id=\"blogs\">";
- $area2 .= elgg_list_entities(array('type' => 'object', 'subtype' => 'blog', 'container_guid' => page_owner(), 'limit' => 10, 'full_view' => FALSE, 'view_type_toggle' => FALSE));
- $area2 .= "<div class='clearfloat'></div></div>";
-
- // 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);
-
-?>
\ No newline at end of file
+<?php\r
+\r
+/**\r
+ * Elgg blog index page\r
+ */\r
+\r
+// Load Elgg engine\r
+require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");\r
+ \r
+// Get the current page's owner\r
+$page_owner = page_owner_entity();\r
+if ($page_owner === false || is_null($page_owner)) {\r
+ $page_owner = $_SESSION['user'];\r
+ set_page_owner($_SESSION['guid']);\r
+}\r
+\r
+//set breadcrumbs if in a group\r
+//$area1 = elgg_view('elggcampus_layout/breadcrumbs_general', array('object_type' => 'blog'));\r
+ \r
+//set blog header\r
+if(page_owner()== get_loggedin_user()->guid){\r
+ $area1 .= elgg_view('blog/blog_header', array('context' => "own", 'type' => 'blog'));\r
+}elseif($page_owner instanceof ElggGroup){\r
+ $area1 .= elgg_view('groups/blog_header_group');\r
+}else{\r
+ $area1 .= elgg_view('blog/blog_header_visit', array('type' => 'blog'));\r
+}\r
+ \r
+// Get a list of blog posts\r
+set_context('search');\r
+$blogs = list_user_objects($page_owner->getGUID(),'blog',10,false, false);\r
+if(!$blogs && ($page_owner->guid == get_loggedin_user()->guid))\r
+ $blogs = elgg_view('help/blogs');\r
+$area2 = "<div id=\"blogs\">" . $blogs . "<div class='clearfloat'></div></div>";\r
+set_context('blog');\r
+//if the logged in user is not looking at their stuff, display the ownerblock otherwise\r
+//show the users favourites\r
+if(page_owner() != get_loggedin_user()->guid){\r
+ $area3 = elgg_view('blog/ownerblock');\r
+}else{ \r
+ //a view for the favourites plugin to extend\r
+ //$area3 .= elgg_view("blogs/favourite", array("object_type" => 'blog'));\r
+}\r
+//get the latest comments on user's blog posts\r
+$comments = get_annotations(0, "object", "blog", "generic_comment", "", 0, 4, 0, "desc",0,0,page_owner());\r
+$area3 .= elgg_view('page_elements/latest_comments', array('comments' => $comments));\r
+//a view for the favourites plugin to extend\r
+$area3 .= elgg_view("blogs/sidebar_options", array("object_type" => 'blog'));\r
+//display archive\r
+$area3 .= elgg_view("blog/archive");\r
+// Display them in the page\r
+$body = elgg_view_layout("one_column_with_sidebar", $area1.$area2, $area3);\r
+ \r
+// Display page\r
+page_draw(sprintf(elgg_echo('blog:user'),$page_owner->name),$body);
\ No newline at end of file
-<?php
-
- /**
- * Elgg blog: preview page
- *
- * @package ElggBlog
- * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
- * @author Curverider Ltd <info@elgg.com>
- * @copyright Curverider Ltd 2008-2010
- * @link http://elgg.org/
- */
-
- require_once(dirname(dirname(dirname(__FILE__))).'/engine/start.php');
-
- // Make sure we're logged in (send us to the front page if not)
- gatekeeper();
-
- // Get input data
-
- $blogpost = new stdClass;
- $blogpost->title = get_input('blogtitle');
- $blogpost->description = get_input('blogbody');
- $blogpost->tags = get_input('blogtags');
- $blogpost->access = get_input('access_id');
- $blogpost->comments_on = get_input('comments_select');
- $blogpost->time_created = time();
-
- // Convert string of tags into a preformatted array
- $blogpost->tags = string_to_tag_array($blogpost->tags);
-
- // Display it
- $area2 = elgg_view("blog/previewpane") .
- elgg_view("object/blog",array(
- 'entity' => $blogpost,
- 'entity_owner' => $_SESSION['user']->guid,
- 'comments' => false,
- 'full' => true
- ));
-
- // Set the title appropriately
- $title = sprintf(elgg_echo("blog:posttitle"),$_SESSION['user']->name,$blogpost->title);
-
- // Display through the correct canvas area
- $body = elgg_view_layout("two_column_left_sidebar", '', $area1 . $area2);
- page_draw($blogpost->title,$body);
-
-?>
+<?php\r
+\r
+ /**\r
+ * Elgg blog: preview page\r
+ */\r
+\r
+ require_once(dirname(dirname(dirname(__FILE__))).'/engine/start.php');\r
+\r
+ // Make sure we're logged in (send us to the front page if not)\r
+ gatekeeper();\r
+\r
+ // Get input data\r
+ \r
+ $blogpost = new stdClass;\r
+ $blogpost->title = get_input('blogtitle');\r
+ $blogpost->description = get_input('blogbody');\r
+ $blogpost->tags = get_input('blogtags');\r
+ $blogpost->access = get_input('access_id');\r
+ $blogpost->comments_on = get_input('comments_select');\r
+ $blogpost->time_created = time();\r
+ \r
+ // Convert string of tags into a preformatted array\r
+ $blogpost->tags = string_to_tag_array($blogpost->tags);\r
+ \r
+ // Display it\r
+ $area2 = elgg_view("blog/previewpane") .\r
+ elgg_view("object/blog",array(\r
+ 'entity' => $blogpost,\r
+ 'entity_owner' => $_SESSION['user']->guid,\r
+ 'comments' => false,\r
+ 'full' => true\r
+ ));\r
+ \r
+ // Set the title appropriately\r
+ $title = sprintf(elgg_echo("blog:posttitle"),$_SESSION['user']->name,$blogpost->title);\r
+\r
+ // Display through the correct canvas area\r
+ $body = elgg_view_layout("one_column_with_sidebar", $area1 . $area2); \r
+ echo page_draw($blogpost->title,$body);\r
+\r
+?>\r
-<?php
-
- /**
- * Elgg read blog post page
- *
- * @package ElggBlog
- * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
- * @author Curverider Ltd <info@elgg.com>
- * @copyright Curverider Ltd 2008-2010
- * @link http://elgg.com/
- */
-
- // Load Elgg engine
- require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");
-
- // Get the specified blog post
- $post = (int) get_input('blogpost');
-
- // If we can get out the blog post ...
- if ($blogpost = get_entity($post)) {
-
- // Get any comments
- //$comments = $blogpost->getAnnotations('comments');
-
- // Set the page owner
- if ($blogpost->container_guid) {
- set_page_owner($blogpost->container_guid);
- } else {
- set_page_owner($blogpost->owner_guid);
- }
-
- // Display it
- $area2 = elgg_view_entity($blogpost, true);
- /*$area2 = elgg_view("object/blog",array(
- 'entity' => $blogpost,
- 'entity_owner' => $page_owner,
- 'comments' => $comments,
- 'full' => true
- ));
- */
- // Set the title appropriately
- $title = sprintf(elgg_echo("blog:posttitle"),$page_owner->name,$blogpost->title);
-
- // Display through the correct canvas area
- $body = elgg_view_layout("two_column_left_sidebar", '', $area1 . $area2);
-
- // If we're not allowed to see the blog post
- } else {
-
- // Display the 'post not found' page instead
- $body = elgg_view("blog/notfound");
- $title = elgg_echo("blog:notfound");
-
- }
-
- // Display page
- page_draw($title,$body);
-
+<?php\r
+\r
+ /**\r
+ * Elgg read blog post page\r
+ * @package ElggBlog\r
+ * @copyright Curverider Ltd 2008-2009\r
+ */\r
+\r
+// Load Elgg engine\r
+require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");\r
+\r
+// Get the specified blog post\r
+$post = (int) get_input('blogpost');\r
+\r
+// If we can get out the blog post ...\r
+if ($blogpost = get_entity($post)) {\r
+ // Set variables\r
+ $blog_acl = ''; \r
+ // Set the page owner\r
+ if ($blogpost->container_guid)\r
+ set_page_owner($blogpost->container_guid);\r
+ else\r
+ set_page_owner($blogpost->owner_guid);\r
+ \r
+ //set breadcrumbs\r
+ //$area2 = elgg_view('elggcampus_layout/breadcrumbs', array('object_title' => $blogpost->title, 'object_type' => 'blog'));\r
+ // Display it\r
+ $area2 .= elgg_view_entity($blogpost, true);\r
+ //get the blog's access level\r
+ $blog_acl = get_readable_access_level($blogpost->access_id); \r
+ // Set the title appropriately\r
+ $title = $blogpost->title;\r
+ //set blog ownerblock if not your own\r
+ if($blogpost->owner_guid != get_loggedin_user()->guid){\r
+ $area3 = elgg_view('blog/ownerblock');\r
+ }\r
+ //display the read sidebar\r
+ //$area3 .= elgg_view('blog/read_sidebar', array('blog_acl' => $blog_acl, 'entity' => $blogpost));\r
+ //if the logged in user is not looking at their stuff, display the ownerblock otherwise\r
+ //show the users favourites\r
+ if(page_owner() != get_loggedin_user()->guid){\r
+ $area3 = elgg_view('blog/ownerblock');\r
+ }else{ \r
+ //a view for the favourites plugin to extend\r
+ $area3 .= elgg_view("blogs/sidebar_options", array("object_type" => 'blog'));\r
+ }\r
+ //display archive\r
+ $area3 .= elgg_view("blog/archive");\r
+ //get the latest comments on user's blog posts\r
+ $comments = get_annotations(0, "object", "blog", "generic_comment", "", 0, 4, 0, "desc",0,0,page_owner());\r
+ $area3 .= elgg_view('page_elements/latest_comments', array('comments' => $comments));\r
+\r
+ // Display through the correct canvas area\r
+ $body = elgg_view_layout("one_column_with_sidebar", $area1.$area2, $area3);\r
+ \r
+// If we're not allowed to see the blog post\r
+} else { \r
+ // Display the 'post not found' page instead\r
+ $body = elgg_view("blog/notfound");\r
+ $title = elgg_echo("blog:notfound"); \r
+}\r
+ \r
+// Display page\r
+page_draw($title,$body);\r
+ \r
?>
\ No newline at end of file
--- /dev/null
+<?php
+
+/**
+ * Elgg blog shared page
+ */
+
+// 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 the shared access collection
+$sac = get_input('sac');
+
+//set breadcrumbs
+//$area1 = elgg_view('elggcampus_layout/breadcrumbs_general', array('object_type' => '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 = "<div id=\"blogs\">" . $get_blogs . "<div class='clearfloat'></div></div>";
+else
+ $area2 = "<div class=\"ContentWrapper\">There are no blog posts in this work group.</div>";
+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);
\ No newline at end of file
$area3 .= elgg_view("bookmarks/sidebar_options", array("object_type" => 'bookmarks'));
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', $area3, $area1.$area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1.$area2, $area3);
// Draw it
echo page_draw(elgg_echo('bookmarks:add'),$body);
\ No newline at end of file
//include stats
$area3 .= elgg_view("bookmarks/stats");
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', $area3, $area1.$area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1.$area2, $area3);
// Draw it
echo page_draw(elgg_echo('bookmarks:all'),$body);
\ No newline at end of file
$area3 = elgg_view("bookmarks/bookmarklet");
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', $area3, $area1.$area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1.$area2, $area3);
// Draw it
echo page_draw(elgg_echo('bookmarks:bookmarklet'),$body);
\ No newline at end of file
$area3 .= elgg_view("bookmarks/bookmarklet");
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', $area3, $area1.$area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1.$area2, $area3);
// Draw it
echo page_draw(elgg_echo('bookmarks:friends'),$body);
\ No newline at end of file
//include a view for plugins to extend
$area3 .= elgg_view("bookmarks/sidebar_options", array("object_type" => 'bookmarks'));
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', $area3, $area1.$area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area1.$area2, $area3);
// Draw it
echo page_draw(sprintf(elgg_echo("bookmarks:user"),page_owner_entity()->name), $body);
\ No newline at end of file
);
$body .= "</div>";
// create page
-page_draw(elgg_echo('diagnostics'), elgg_view_layout("one_column_with_sidebar", '', $body));
+page_draw(elgg_echo('diagnostics'), elgg_view_layout("one_column_with_sidebar", $body));
$body = elgg_view('page_elements/elgg_content',array('body' => elgg_view('expages/menu', array('type' => $type)).$edit));
// Display
-page_draw(elgg_echo('expages'),elgg_view_layout("one_column_with_sidebar", '', $title . $body));
+page_draw(elgg_echo('expages'),elgg_view_layout("one_column_with_sidebar", $title . $body));
?>
\ No newline at end of file
$area1 .= elgg_view('page_elements/elgg_content',array('body' => elgg_echo("expages:notset")));
// Display through the correct canvas area
-$body = elgg_view_layout("one_column_with_sidebar", '', $area1);
+$body = elgg_view_layout("one_column_with_sidebar", $area1);
// Display page
page_draw($title,$body);
\ No newline at end of file
// sort the display
$area2 = elgg_view("forms/forums/addtopic");
- $body = elgg_view_layout('one_column_with_sidebar','',$area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
// Display page
page_draw(elgg_echo('groups:addtopic'),$body);
$title = sprintf(elgg_echo("groups:all"),page_owner_entity()->name);
$area2 = elgg_view_title($title);
$area2 .= elgg_view("groups/group_sort_menu", array("count" => $group_count, "filter" => $filter)) . $objects;
- $body = elgg_view_layout('one_column_with_sidebar',$area1,$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area2, $area1);
// Finally draw the page
page_draw($title, $body);
$area2 .= list_entities_from_annotations("object", "groupforumtopic", "group_topic_post", "", 40, 0, 0, false, true);
set_context('groups');
- $body = elgg_view_layout("one_column_with_sidebar", '', $area2);
+ $body = elgg_view_layout("one_column_with_sidebar", $area2);
// Display page
page_draw(elgg_echo('groups:latestdiscussion'),$body);
$body .= elgg_echo('groups:noaccess');
}
- $body = elgg_view_layout('one_column_with_sidebar', '', $body);
+ $body = elgg_view_layout('one_column_with_sidebar', $body);
page_draw($title, $body);
?>
\ No newline at end of file
// sort the display
$area2 = elgg_view("forms/forums/edittopic", array('entity' => $topic));
- $body = elgg_view_layout('one_column_with_sidebar', '', $area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area2);
// Display page
page_draw(elgg_echo('groups:edittopic'),$body);
$area2 = elgg_view("forum/topics", array('topics' => $topics));
set_context('groups');
- $body = elgg_view_layout('one_column_with_sidebar','', $area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
$title = elgg_echo('item:object:groupforumtopic');
}
- $body = elgg_view_layout('one_column_with_sidebar', $area3, $area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2, $area3);
} else {
$title = elgg_echo('groups:notfound');
$area2 = elgg_view_title($title);
$area2 .= elgg_echo('groups:notfound:details');
- $body = elgg_view_layout('one_column_with_sidebar', '', $area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area2);
}
// Finally draw the page
set_context('groups');
$area2 .= $objects;
- $body = elgg_view_layout('one_column_with_sidebar','', $area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
// Finally draw the page
page_draw($title, $body);
$area2 .= elgg_echo("groups:noaccess");
}
-$body = elgg_view_layout('one_column_with_sidebar', '', $area2);
+$body = elgg_view_layout('one_column_with_sidebar', $area2);
page_draw($title, $body);
\ No newline at end of file
$area2 .= elgg_echo("groups:noaccess");
}
- $body = elgg_view_layout('one_column_with_sidebar', '', $area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
page_draw($title, $body);
?>
\ No newline at end of file
set_context('groups');
$area2 .= $objects;
- $body = elgg_view_layout('one_column_with_sidebar','',$area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
// Finally draw the page
page_draw($title, $body);
$area2 .= elgg_echo("groups:noaccess");
}
- $body = elgg_view_layout('one_column_with_sidebar', '',$area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
page_draw($title, $body);
?>
\ No newline at end of file
$area2 = elgg_view_title($title);
$area2 .= elgg_view("forms/groups/edit");
- $body = elgg_view_layout('one_column_with_sidebar', '',$area1.$area2);
+ $body = elgg_view_layout('one_column_with_sidebar', $area1.$area2);
page_draw($title, $body);
?>
\ No newline at end of file
// Display them
$area2 = elgg_view("forum/viewposts", array('entity' => $topic));
- $body = elgg_view_layout("one_column_with_sidebar", '', $area2);
+ $body = elgg_view_layout("one_column_with_sidebar", $area2);
// Display page
page_draw($topic->title,$body);
set_context('admin');
// Display main admin menu
- page_draw(elgg_echo('logbrowser'),elgg_view_layout("one_column_with_sidebar", '', $title . $form . $result));
+ page_draw(elgg_echo('logbrowser'),elgg_view_layout("one_column_with_sidebar", $title . $form . $result));
?>
$area2 .= elgg_view('page_elements/elgg_content', array('body' => elgg_view("members/members_navigation", array("count" => $members, "filter" => $filter)) . "<div class='members_list'>".$filter_content."</div>", 'subclass' => 'members'));
//select the correct canvas area
-$body = elgg_view_layout("one_column_with_sidebar", $area1, $area2);
+$body = elgg_view_layout("one_column_with_sidebar", $area2, $area1);
// Display page
page_draw(sprintf(elgg_echo('members:members'), $page_owner->name), $body);
\ No newline at end of file
//$area3 = elgg_view("messages/menu_options", array('context' => 'inbox'));
// format
-$body = elgg_view_layout("one_column_with_sidebar",'',$area2);
+$body = elgg_view_layout("one_column_with_sidebar", $area2);
// Draw page
$sidebar = elgg_view("messages/menu_options");
-$body = elgg_view_layout("one_column_with_sidebar", $sidebar, $content);
+$body = elgg_view_layout("one_column_with_sidebar", $content, $sidebar);
// Display page
page_draw(sprintf(elgg_echo('messages:message')),$body);
\ No newline at end of file
$area3 = elgg_view("messages/menu_options");
// Format
-$body = elgg_view_layout("one_column_with_sidebar", $area3, $area2);
+$body = elgg_view_layout("one_column_with_sidebar", $area2, $area3);
// Draw page
page_draw(sprintf(elgg_echo('messages:send'),$page_owner->name),$body);
\ No newline at end of file
$area2 .= elgg_view("messages/forms/view",array('entity' => $messages, 'page_view' => "sent", 'limit' => $limit, 'offset' => $offset));
// Format
-$body = elgg_view_layout("one_column_with_sidebar",'',$area2);
+$body = elgg_view_layout("one_column_with_sidebar", $area2);
// Draw page
page_draw(sprintf(elgg_echo('messages:sentMessages'),$page_owner->name),$body);
\ No newline at end of file
set_context('admin');
-page_draw(elgg_echo('profile:edit:default'),elgg_view_layout("one_column_with_sidebar", '', $title . $form . $listing));
\ No newline at end of file
+page_draw(elgg_echo('profile:edit:default'),elgg_view_layout("one_column_with_sidebar", $title . $form . $listing));
\ No newline at end of file
set_context('profile_edit');
// get the required canvas area
-$body = elgg_view_layout("one_column_with_sidebar", $area1, $area2);
+$body = elgg_view_layout("one_column_with_sidebar", $area2, $area1);
// Draw the page
page_draw(elgg_echo("profile:edit"),$body);
set_context('profile_edit');
// Get the form and correct canvas area
-$body = elgg_view_layout("one_column_with_sidebar", '', $area2);
+$body = elgg_view_layout("one_column_with_sidebar", $area2);
// Draw the page
page_draw(elgg_echo("profile:editicon"), $body);
$area3 .= elgg_echo('reportedcontent:warning');
// Format page
-$body = elgg_view_layout('one_column_with_sidebar', '', $area2,$area3);
+$body = elgg_view_layout('one_column_with_sidebar', $area2, $area3);
// Draw it
page_draw(elgg_echo('reportedcontent:this'),$body);
\ No newline at end of file
$area2 = elgg_view("reportedcontent/listing", array('entity' => $reported));
// Display main admin menu
-page_draw(elgg_echo('reportedcontent'),elgg_view_layout("one_column_with_sidebar", '', $title . $area2));
\ No newline at end of file
+page_draw(elgg_echo('reportedcontent'),elgg_view_layout("one_column_with_sidebar", $title . $area2));
\ No newline at end of file
$body = elgg_view_title(elgg_echo('search:search_error'));
$body .= elgg_view('page_elements/elgg_content', array('body' => elgg_echo('search:no_query')));
- $layout = elgg_view_layout('one_column_with_sidebar', '', $body);
+ $layout = elgg_view_layout('one_column_with_sidebar', $body);
page_draw($title, $layout);
return;
* @link http://elgg.org/
*/
-echo elgg_view_layout('one_column_with_sidebar', '', $vars['body']);
\ No newline at end of file
+echo elgg_view_layout('one_column_with_sidebar', $vars['body']);
\ No newline at end of file
$form .= elgg_view($view, array('page_type' => $page_type));\r
$body = $title . $menu . $form;\r
\r
- $content = elgg_view_layout('one_column_with_sidebar', '', $body, $keywords);\r
+ $content = elgg_view_layout('one_column_with_sidebar', $body, $keywords);\r
return $content;\r
}\r
\r
$body .= elgg_view('page_elements/elgg_content', array('body' => elgg_echo('sitepages:notset')));\r
}\r
\r
- $content = elgg_view_layout('one_column_with_sidebar', '', $body);\r
+ $content = elgg_view_layout('one_column_with_sidebar', $body);\r
return $content;\r
}\r
\r
$area2 = elgg_view_title(elgg_echo('thewire:add'));
$area2 .= elgg_view("thewire/forms/add");
- $body = elgg_view_layout("one_column_with_sidebar", '',$area2);
+ $body = elgg_view_layout("one_column_with_sidebar", $area2);
// Display page
page_draw(elgg_echo('thewire:addpost'),$body);
$area2 .= elgg_view("thewire/forms/add");
$area2 .= elgg_list_entities(array('types' => 'object', 'subtypes' => 'thewire'));
- $body = elgg_view_layout("one_column_with_sidebar", '', $area2);
+ $body = elgg_view_layout("one_column_with_sidebar", $area2);
// Display page
page_draw(elgg_echo('thewire:everyone'),$body);
$area2 .= list_user_objects($page_owner->getGUID(),'thewire');
//select the correct canvas area
- $body = elgg_view_layout("one_column_with_sidebar", '', $area2);
+ $body = elgg_view_layout("one_column_with_sidebar", $area2);
// Display page
page_draw(sprintf(elgg_echo('thewire:user'),$page_owner->name),$body);
Therefore you will need to be invited & logged in to see anything.";
//display the contents in our new canvas layout
-$body = elgg_view_layout('one_column_with_sidebar', $login, $area1);
+$body = elgg_view_layout('one_column_with_sidebar', $area1, $login);
page_draw($title, $body);
\ No newline at end of file
}
// Display main admin menu
-page_draw(elgg_echo("usersettings:plugins"),elgg_view_layout('one_column_with_sidebar', '', elgg_view_title(elgg_echo("usersettings:plugins")) . elgg_view("usersettings/plugins", array('installed_plugins' => get_installed_plugins()))));
+page_draw(elgg_echo("usersettings:plugins"),elgg_view_layout('one_column_with_sidebar', elgg_view_title(elgg_echo("usersettings:plugins")) . elgg_view("usersettings/plugins", array('installed_plugins' => get_installed_plugins()))));
}
// Display main admin menu
-page_draw(elgg_echo("usersettings:statistics"),elgg_view_layout('one_column_with_sidebar','',elgg_view_title(elgg_echo("usersettings:statistics")) . elgg_view("usersettings/statistics")));
\ No newline at end of file
+page_draw(elgg_echo("usersettings:statistics"),elgg_view_layout('one_column_with_sidebar', elgg_view_title(elgg_echo("usersettings:statistics")) . elgg_view("usersettings/statistics")));
\ No newline at end of file
// Display main admin menu
page_draw(
elgg_echo("usersettings:user"),
- elgg_view_layout("one_column_with_sidebar", '', elgg_view_title(elgg_echo('usersettings:user')) . elgg_view("usersettings/form"))
+ elgg_view_layout("one_column_with_sidebar", elgg_view_title(elgg_echo('usersettings:user')) . elgg_view("usersettings/form"))
);
\ No newline at end of file
<div id="elgg_sidebar">
<?php
echo elgg_view('page_elements/owner_block');
- if (isset($vars['area1'])) echo $vars['area1'];
- if (isset($vars['area3'])) echo $vars['area3'];
+ if (isset($vars['area2'])) echo $vars['area2'];
+ if (isset($vars['area3'])) echo $vars['area3'];
?>
</div>
<div id="elgg_page_contents" class="clearfloat">
- <?php if (isset($vars['area2'])) echo $vars['area2']; ?>
+ <?php
+ if (isset($vars['area1'])) echo $vars['area1'];
+ ?>
</div>
</div>