1.1 (2010-11-02):
- added: option to transfer to group members
- added: option to transfer te yourself (admin only)
- added: compatibility with Elgg 1.7.x
- changed: layout to better display to what user your're transfering ownership
- removed: compatibility with Elgg < 1.7.x
View Jeroen Dalsem's plugins
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by Raül Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Thanks again Jeroen, another key plugin and thanks for updating!
Wonderful plugin, thanks Jeroen!
Nice plugin, works like a charm. Thanks Jeroen!
Very useful, Thanks Jerome!
please add this feature that group admin and site administrator delete group members and delete group!
As usual, you made a wonderfull feature, thanks Jeroen !!!
May be this is a forgotten feature of Elgg, but when we change the owner_guid of a group and then save it, the owner_guid is not updated in the access_collection table. The side effect appears really when you try to set the visibility of the group once transferred: the group doesn't appears in the select box for the new owner. (Elgg 1.7)
Because of this, the result is not really the same if the group is tranfered or really owned at the beginning.
As a test, you can observe this table when creating a group with UserTest_1 and then transfer it to another User.
As the ElggAccess->update isnt' coded in Elgg, how could we do in the most cleanable way ?
@fxnion thnx for the report. The group admin transfer plugin has been deprecated and is now part of the Group Tools (http://community.elgg.org/pg/plugins/project/736791/developer/jeabakker/group-tools) plugin. I believe your issue has been fixed in that plugin.
@fxnion the official reason was not that the access_collection owner_guid wasn't changed (as the owner of the acl is the group), but that the group_acl metadata record didn't change owner, and therefore the link between the group and the acl was lost.
This plugin is now obsolete. Please use: Group Tools
(http://community.elgg.org/pg/plugins/project/736791/developer/jeabakker/group-tools)