Allow group members to invite friends & suggest groups to friends

Bug #845290 reported by Richard Mansfield on 2011-09-09
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Wishlist
Richard Mansfield

Bug Description

Add a group setting that would allow all members of the group to send membership invitations to anyone on their friends list (from a link on the group homepage), and an alternative setting that allows group members to spam their friends with suggestions that they join the group.

See https://wiki.mahara.org/index.php/Developer_Area/Specifications_in_Development/Groups_revamp

Changed in mahara:
status: New → In Progress
importance: Undecided → Wishlist
assignee: nobody → Richard Mansfield (richard-mansfield)
milestone: none → 1.5.0

Reviewed: https://reviews.mahara.org/669
Committed: http://gitorious.org/mahara/mahara/commit/a015acde256e40a72410a908190997a7f80c3a59
Submitter: Richard Mansfield (<email address hidden>)
Branch: master

commit a015acde256e40a72410a908190997a7f80c3a59
Author: Richard Mansfield <email address hidden>
Date: Thu Sep 8 18:19:46 2011 +1200

    Allow members of invitefriends groups to invite users on profile (bug #845290)

    The profile page contains controls to send group invitations, but
    only if you're a group admin or tutor. It makes sense to allow
    members of groups with the invitefriends setting to send invitations
    in this way too.

    Change-Id: Ic4d987d38d2f052a5a4672a06df75290014cc82a
    Signed-off-by: Richard Mansfield <email address hidden>

Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/666
Committed: http://gitorious.org/mahara/mahara/commit/6acb78c26c97e711ef2dc0fbf990d217654ba9fd
Submitter: Richard Mansfield (<email address hidden>)
Branch: master

commit 6acb78c26c97e711ef2dc0fbf990d217654ba9fd
Author: Richard Mansfield <email address hidden>
Date: Thu Sep 8 14:49:57 2011 +1200

    Add friend invites and friend suggestions to groups (bug #845290)

    When 'invitefriends' is enabled, all members of the group get a
    button on the group homepage which allows them to send membership
    invitations to anyone on their friends list. The 'suggestfriends'
    setting allows group members to spam their friends with suggestions
    that they join the group.

    Part of https://wiki.mahara.org/index.php/Developer_Area/Specifications_in_Development/Groups_revamp

    Change-Id: Ifaf91ea59d569255de861efdcab97745f3feaa3a
    Signed-off-by: Richard Mansfield <email address hidden>

Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/665
Committed: http://gitorious.org/mahara/mahara/commit/6dafa0fef8a2b8d3d31ee984af27af7b08e4b845
Submitter: Richard Mansfield (<email address hidden>)
Branch: master

commit 6dafa0fef8a2b8d3d31ee984af27af7b08e4b845
Author: Richard Mansfield <email address hidden>
Date: Thu Sep 8 14:44:34 2011 +1200

    Add friends filter to groupmembersearch ajax script (bug #845290)

    Allows searches for group members/non-members, etc, who are also
    friends of a given user. To be used when inviting friends into
    groups.

    Change-Id: I4618b665d077ea2244b38d4d7db12863aebba6d1
    Signed-off-by: Richard Mansfield <email address hidden>

Changed in mahara:
status: In Progress → Fix Committed
Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/739
Committed: http://gitorious.org/mahara/mahara/commit/ba4de572d5a843ab21e2f950f22f02e34f6c0cb7
Submitter: Hugh Davenport (<email address hidden>)
Branch: master

commit ba4de572d5a843ab21e2f950f22f02e34f6c0cb7
Author: Richard Mansfield <email address hidden>
Date: Mon Sep 26 18:21:59 2011 +1300

    Add js to disable suggestions for non-open/request groups (bug #845290)

    Adds some javascript to ensure that the suggestfriends option is
    compatible with the open/request/controlled option.

    Change-Id: I643cd1171382cb82ab07143eef0c773369be5644
    Signed-off-by: Richard Mansfield <email address hidden>

Mahara Bot (dev-mahara) wrote :

Reviewed: https://reviews.mahara.org/738
Committed: http://gitorious.org/mahara/mahara/commit/d33ee37e5628dc2eda22bee98cafb477fa052594
Submitter: Hugh Davenport (<email address hidden>)
Branch: master

commit d33ee37e5628dc2eda22bee98cafb477fa052594
Author: Richard Mansfield <email address hidden>
Date: Mon Sep 26 17:43:48 2011 +1300

    Don't allow friend suggestions for certain groups (bug #845290)

    When a group is not open and doesn't allow membership requests, there
    is no point in allowing members to suggest the group to their friends,
    because there's nothing those friends can do about the suggestion.

    The 'suggest' button already appears only for open & request groups,
    but this change adds an error on the edit group page when a user tries
    to set suggestfriends on a non-open, non-request group.

    Change-Id: Ie8f468b9f04ca7e70570b24e1b405634aa1f1fe6
    Signed-off-by: Richard Mansfield <email address hidden>

tags: added: newfeature
Melissa Draper (melissa) wrote :

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 status fixreleased
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJPjrYkAAoJECXBtiziiXdcBjUH+gOs1qGQ20HFISw5maAWKxaU
yT4JUSRYzcVk8g5FgnONKIDVMKo9ZiyZD0xTWoevwRamE5IiE00ltsoxtaVecvBx
Km/hOBIiaTCfNlZ/nCULO+FUflYWhuzjb8szGQNCLTJLXzHq1Q/BRJAWPzKvUweo
zKe23pNiXtMlRkqEs+IwWnf04M3YH8O6tqcoirtLWPmLRJxtW19qT5LOGdkFojVP
ode3BhogyPMFWxS9mhn0AgE9j/GdNMXbPxKCSqLhrcDCQvC+wXNqvWC/Fp7jMe0n
5mPXBmBPLCiQAIQ7a9GNV/71GhLEB6YkZ1HZj+EkCuXvdejKe/MutEVgHIiZUus=
=Yjja
-----END PGP SIGNATURE-----

Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers