]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Refs #3916 added checks to all content plugins in master for page owner in mine and...
authorcash <cash.costello@gmail.com>
Tue, 11 Oct 2011 00:25:20 +0000 (20:25 -0400)
committercash <cash.costello@gmail.com>
Tue, 11 Oct 2011 00:25:20 +0000 (20:25 -0400)
mod/blog/lib/blog.php
mod/bookmarks/pages/bookmarks/friends.php
mod/bookmarks/pages/bookmarks/owner.php
mod/file/pages/file/friends.php
mod/file/pages/file/owner.php
mod/pages/pages/pages/friends.php
mod/pages/pages/pages/owner.php
mod/thewire/pages/thewire/friends.php
mod/thewire/pages/thewire/owner.php

index f24e6f58d64a4f30fe7b7926dc27f61c81836fe3..41924f33618b54a06bfff6e5f8e2ead83a96b3fa 100644 (file)
@@ -124,6 +124,9 @@ function blog_get_page_content_list($container_guid = NULL) {
 function blog_get_page_content_friends($user_guid) {
 
        $user = get_user($user_guid);
+       if (!$user) {
+               forward('blog/all');
+       }
 
        $return = array();
 
index 3491090a5676548da07e49b1bbe8f44735316703..be164fcecf0a049333df68983c3d44b3644acf6f 100644 (file)
@@ -6,6 +6,9 @@
  */
 
 $owner = elgg_get_page_owner_entity();
+if (!$page_owner) {
+       forward('bookmarks/all');
+}
 
 elgg_push_breadcrumb($owner->name, "bookmarks/owner/$owner->username");
 elgg_push_breadcrumb(elgg_echo('friends'));
index 679c986bef6c21a9dbe928e040cd3896067426a2..7f55e08de3126ad1758082d9ad4534410fd80dab 100644 (file)
@@ -6,6 +6,9 @@
  */
 
 $page_owner = elgg_get_page_owner_entity();
+if (!$page_owner) {
+       forward('bookmarks/all');
+}
 
 elgg_push_breadcrumb($page_owner->name);
 
index 0b351efaf59b18ae83098fb3bc13804e49baf5f8..f504bdc1f058b82a7fef6c0f2b0d668bb5b0086d 100644 (file)
@@ -6,6 +6,9 @@
  */
 
 $owner = elgg_get_page_owner_entity();
+if (!$owner) {
+       forward('file/all');
+}
 
 elgg_push_breadcrumb(elgg_echo('file'), "file/all");
 elgg_push_breadcrumb($owner->name, "file/owner/$owner->username");
index 4e2ec89d4170ecd4ba4d86db83c2a934ce973aa6..fb87af1b275c9e9af753bf1be063d47b5edc3db7 100644 (file)
@@ -9,6 +9,9 @@
 group_gatekeeper();
 
 $owner = elgg_get_page_owner_entity();
+if (!$owner) {
+       forward('file/all');
+}
 
 elgg_push_breadcrumb(elgg_echo('file'), "file/all");
 elgg_push_breadcrumb($owner->name);
index c55b274665fa993d6ae44ac3d24b4f81701b9784..87ac631c24cbaeb08065eab23e6eed5122b03951 100644 (file)
@@ -7,7 +7,7 @@
 
 $owner = elgg_get_page_owner_entity();
 if (!$owner) {
-
+       forward('pages/all');
 }
 
 elgg_push_breadcrumb($owner->name, "pages/owner/$owner->username");
index 2ff310ac88005fe1a11b71fd1623de6be38d0f5c..2ff45ae0c78f84e7a78a9fd3c4fb21e105391310 100644 (file)
@@ -7,7 +7,7 @@
 
 $owner = elgg_get_page_owner_entity();
 if (!$owner) {
-
+       forward('pages/all');
 }
 
 // access check for closed groups
index 265b73eabfe545f028d9564d741708aaa6ea9bbb..26ad03da69d2a356dad18fc5cd5c6250fbc58d64 100644 (file)
@@ -4,6 +4,9 @@
  */
 
 $owner = elgg_get_page_owner_entity();
+if (!$owner) {
+       forward('thewire/all');
+}
 
 $title = elgg_echo('thewire:friends');
 
index b6449b217f90e8b5b7411527de59665323e9c7c8..a95786b0a7fcab1237d0575a7c982997933e2d50 100644 (file)
@@ -5,6 +5,9 @@
  */
 
 $owner = elgg_get_page_owner_entity();
+if (!$owner) {
+       forward('thewire/all');
+}
 
 $title = elgg_echo('thewire:user', array($owner->name));