From c14a496b158c572a7aa33dca03f41d52c72f686f Mon Sep 17 00:00:00 2001 From: dave Date: Mon, 4 Aug 2008 20:02:05 +0000 Subject: new group profile views git-svn-id: https://code.elgg.org/elgg/trunk@1692 36083f99-b078-4883-b0ff-0f9b5a30f544 --- mod/groups/edit.php | 2 +- mod/groups/groupprofile.php | 4 ++++ mod/groups/languages/en.php | 1 + mod/groups/views/default/groups/items.php | 28 ++++++++++++++++++++++++++++ mod/groups/views/default/groups/members.php | 27 +++++++++++++++++++++++++++ 5 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 mod/groups/views/default/groups/items.php create mode 100644 mod/groups/views/default/groups/members.php (limited to 'mod/groups') diff --git a/mod/groups/edit.php b/mod/groups/edit.php index a5b1df74b..04cfdc35d 100644 --- a/mod/groups/edit.php +++ b/mod/groups/edit.php @@ -26,7 +26,7 @@ $body .= elgg_echo("groups:noaccess"); } - $body = elgg_view_layout('one_column', $body); + $body = elgg_view_layout('two_column_left_sidebar', '', $body); page_draw($title, $body); ?> \ No newline at end of file diff --git a/mod/groups/groupprofile.php b/mod/groups/groupprofile.php index cf9a96f1f..c06654f85 100644 --- a/mod/groups/groupprofile.php +++ b/mod/groups/groupprofile.php @@ -19,6 +19,10 @@ $area2 = elgg_view_title($group->name); $area2 .= elgg_view('group/group', array('entity' => $group, 'user' => $_SESSION['user'], 'full' => true)); + + //group profile 'items' - these are not real widgets, just contents to display + $area2 .= elgg_view('groups/items',array('entity' => $group)); + $body = elgg_view_layout('two_column_left_sidebar', $area1, $area2); // Finally draw the page diff --git a/mod/groups/languages/en.php b/mod/groups/languages/en.php index 1dc9c1840..4337af5ae 100644 --- a/mod/groups/languages/en.php +++ b/mod/groups/languages/en.php @@ -29,6 +29,7 @@ 'groups:briefdescription' => 'Brief description', 'groups:interests' => 'Interests', 'groups:website' => 'Website', + 'groups:members' => 'Group members', 'groups:membership' => "Membership", 'groups:access' => "Access permissions", 'groups:owner' => "Owner", diff --git a/mod/groups/views/default/groups/items.php b/mod/groups/views/default/groups/items.php new file mode 100644 index 000000000..64b87063b --- /dev/null +++ b/mod/groups/views/default/groups/items.php @@ -0,0 +1,28 @@ +"; + echo elgg_view("groups/members",array('entity' => $vars['entity'])); + echo ""; + + //forums + echo "
"; + echo elgg_view("groups/forums",array('entity' => $vars['entity'])); + echo "
"; + + //messageboard + echo "
"; + echo elgg_view("groups/messageboard",array('entity' => $vars['entity'])); + echo "
"; + +?> \ No newline at end of file diff --git a/mod/groups/views/default/groups/members.php b/mod/groups/views/default/groups/members.php new file mode 100644 index 000000000..3f3453f85 --- /dev/null +++ b/mod/groups/views/default/groups/members.php @@ -0,0 +1,27 @@ + + +

+ +getMembers(20); + foreach($members as $mem){ + + echo "
" . elgg_view("profile/icon",array('entity' => $mem, 'size' => 'small')) . "
"; + + } + +?> \ No newline at end of file -- cgit v1.2.3