* @package ElggFile
*/
-elgg_set_page_owner_guid(get_input('guid'));
-
// access check for closed groups
group_gatekeeper();
elgg_register_event_handler('init', 'system', 'file_init');
/**
- * File plugin initialisation functions.
+ * File plugin initialization functions.
*/
function file_init() {
$page_type = $page[0];
switch ($page_type) {
case 'owner':
- $owner = get_user_by_username($page[1]);
- set_input('guid', $owner->guid);
include "$file_dir/index.php";
break;
case 'friends':
- set_input('username', $page[1]);
include "$file_dir/friends.php";
break;
case 'view':
include "$file_dir/view.php";
break;
case 'add':
- set_input('guid', $page[1]);
include "$file_dir/upload.php";
break;
case 'edit':
include "$file_dir/edit.php";
break;
case 'group':
- set_input('guid', $page[1]);
include "$file_dir/index.php";
break;
case 'all':
elgg_load_library('elgg:file');
-elgg_set_page_owner_guid(get_input('guid'));
$owner = elgg_get_page_owner_entity();
gatekeeper();
$file = get_entity(get_input('guid'));
-elgg_set_page_owner_guid($file->getContainerGUID());
$owner = elgg_get_page_owner_entity();
elgg_push_breadcrumb(elgg_echo('file'), 'pg/file/all');
-$crumbs_title = elgg_echo('blog:owned_blogs', array($owner->name));
+$crumbs_title = $owner->name;
if (elgg_instanceof($owner, 'group')) {
elgg_push_breadcrumb($crumbs_title, "pg/file/group/$owner->guid/owner");
} else {
'annotation_name' => 'generic_comment',
'order_by' => 'e.last_action desc',
'limit' => 40,
- 'fullview' => false,
+ 'full_view' => false,
));
$params = array(
'limit' => 20,
'order_by' => 'e.last_action desc',
'container_guid' => $guid,
- 'fullview' => true,
+ 'full_view' => false,
);
$content = elgg_list_entities($options);
gatekeeper();
if ($type == 'add') {
- elgg_set_page_owner_guid($guid);
$group = get_entity($guid);
if (!$group) {
register_error(elgg_echo('group:notfound'));
register_error(elgg_echo('group:notfound'));
forward();
}
- elgg_set_page_owner_guid($group->getGUID());
$title = elgg_echo('groups:edittopic');
add_submenu_item(elgg_echo('groups:all'), "pg/groups/world/", 'groupslinks1');
if ($user = elgg_get_logged_in_user_entity()) {
- add_submenu_item(elgg_echo('groups:owned'), "pg/groups/owned/$user->username", 'groupslinks1');
+ add_submenu_item(elgg_echo('groups:owned'), "pg/groups/owner/$user->username", 'groupslinks1');
add_submenu_item(elgg_echo('groups:yours'), "pg/groups/member/$user->username", 'groupslinks1');
add_submenu_item(elgg_echo('groups:invitations'), "pg/groups/invitations/$user->username", 'groupslinks1');
}
*
* URLs take the form of
* All groups: pg/groups/all
- * User's owned groups: pg/groups/owned/<username>
+ * User's owned groups: pg/groups/owner/<username>
* User's member groups: pg/groups/member/<username>
* Group profile: pg/groups/profile/<guid>/<title>
* New group: pg/groups/add/<guid>
case 'all':
groups_handle_all_page();
break;
- case 'owned':
- set_input('username', $page[1]);
+ case 'owner':
groups_handle_owned_page();
break;
case 'member':
* @package ElggPages
*/
-$guid = get_input('guid');
-
-elgg_set_page_owner_guid($guid);
$owner = elgg_get_page_owner_entity();
if (!$owner) {
* @package ElggPages
*/
-$guid = get_input('guid');
-
-elgg_set_page_owner_guid($guid);
$owner = elgg_get_page_owner_entity();
if (!$owner) {
$page_type = $page[0];
switch ($page_type) {
case 'owner':
- $owner = get_user_by_username($page[1]);
- set_input('guid', $owner->guid);
include "$base_dir/index.php";
break;
case 'friends':
- set_input('username', $page[1]);
include "$base_dir/friends.php";
break;
case 'view':
include "$base_dir/edit.php";
break;
case 'group':
- set_input('guid', $page[1]);
include "$base_dir/index.php";
break;
case 'history':
* Cash Costello\r
* Clark Updike\r
* John Norton\r
+ * Max Thomas\r
* Nathan Koterba\r
*/\r
\r
break;\r
\r
case "friends":\r
- if (isset($page[1])) {\r
- set_input('username', $page[1]);\r
- }\r
include dirname(__FILE__) . "/pages/friends.php";\r
break;\r
\r
case "owner":\r
- if (isset($page[1])) {\r
- set_input('username', $page[1]);\r
- }\r
include dirname(__FILE__) . "/pages/user.php";\r
break;\r
\r