From 83aa919f302dfd00295defd03a089e0619bf9406 Mon Sep 17 00:00:00 2001 From: marcus Date: Fri, 4 Jul 2008 16:53:04 +0000 Subject: Refs #109: Invite support added git-svn-id: https://code.elgg.org/elgg/trunk@1298 36083f99-b078-4883-b0ff-0f9b5a30f544 --- mod/groups/views/default/forms/groups/invite.php | 29 +++++++++++++++++ mod/groups/views/default/groups/groupprofile.php | 1 + mod/groups/views/default/groups/icon.php | 30 +---------------- mod/groups/views/default/groups/menu/actions.php | 17 ++++------ mod/groups/views/default/sharing/invite.php | 41 ++++++++++++++++++++++++ 5 files changed, 79 insertions(+), 39 deletions(-) create mode 100644 mod/groups/views/default/forms/groups/invite.php create mode 100644 mod/groups/views/default/sharing/invite.php (limited to 'mod/groups/views') diff --git a/mod/groups/views/default/forms/groups/invite.php b/mod/groups/views/default/forms/groups/invite.php new file mode 100644 index 000000000..055bb738b --- /dev/null +++ b/mod/groups/views/default/forms/groups/invite.php @@ -0,0 +1,29 @@ +owner_guid); + $forward_url = $group->getURL(); + + +?> +

title); ?>

+
+ + $shares, 'owner' => $owner, 'group' => $group)); + + ?> + + + +
\ No newline at end of file diff --git a/mod/groups/views/default/groups/groupprofile.php b/mod/groups/views/default/groups/groupprofile.php index 6eb403bb5..923c07b3e 100644 --- a/mod/groups/views/default/groups/groupprofile.php +++ b/mod/groups/views/default/groups/groupprofile.php @@ -113,6 +113,7 @@ ?> + title); - - - $username = $vars['entity']->username; // TODO : How do i do an icon when we have no username? ?>
-
- - "; - - } - if ($vars['entity']->owner_guid == $vars['user']->getGUID()) { - echo elgg_view('groups/menu/ownerlinks',$vars); - } else { - echo elgg_view('groups/menu/links',$vars); - } - } else { - echo elgg_view('groups/menu/links',$vars); - } - - ?> - -
- title="" /> + title="" /> \ No newline at end of file diff --git a/mod/groups/views/default/groups/menu/actions.php b/mod/groups/views/default/groups/menu/actions.php index 2c686fd95..8e1130871 100644 --- a/mod/groups/views/default/groups/menu/actions.php +++ b/mod/groups/views/default/groups/menu/actions.php @@ -13,26 +13,23 @@ if ($vars['entity']->isMember($_SESSION['user'])) { -?> -

-

access_id == 2) { -?> -

-

-

-

canEdit()) + { + ?>

\ No newline at end of file diff --git a/mod/groups/views/default/sharing/invite.php b/mod/groups/views/default/sharing/invite.php new file mode 100644 index 000000000..2194c80bc --- /dev/null +++ b/mod/groups/views/default/sharing/invite.php @@ -0,0 +1,41 @@ +getGUID(),false,'user','')) { + + foreach($friends as $friend) { + + if (!$group->isMember($friend)) + { + $label = elgg_view("profile/icon",array('entity' => $friend, 'size' => 'tiny')); + $label .= "{$friend->name}"; + $options[$label] = $friend->getGUID(); + } + } + + if ($options) + { + echo elgg_view('input/checkboxes',array( + + 'internalname' => 'user_guid', + 'options' => $options, + + )); + } + else + { + echo elgg_echo('groups:nofriends'); + } + } +?> \ No newline at end of file -- cgit v1.2.3