So what do the groups do? Are they containers? What is the functionality involved? Not really sure i understand…
The groups are similar to what you would find on Facebook. Basically, users can create groups, join/leave groups, start topics, and reply to topics. They can also subscribe and unsubscribe from email updates from the group, and email updates for specific topics they are interested in. To check out an implementation of User Groups, check out the Groups section on adoptivefamiliescircle.com
excellent - is this still in beta testing or?
Really we are in a holding pattern until we have time to set up a simple store. If you’re interested in purchasing prior to that, feel free to PM us and we can do it the direct route (we will of course get you set up to be able to access updates in the future if you purchase using this method).
Thanks for your patience!
{exp:user_groups:reply_form return="groups/{segment_2}/topic/{segment_4}" topic_id="{segment_4}"}
<h3>Reply to this thread</h3>
<textarea name="body" style="width: 400px;" rows="8">{body}</textarea><br><br>
<input type="checkbox" checked="checked" name="notify" value="y" /> Notify me when someone replies?<br><br>
<input type="submit" name="submit" value="Submit" /><br>
{/exp:user_groups:reply_form}
When I have this form in the page, I get:
Notice: Trying to get property of non-object in ….modules/user_groups/mod.user_groups.php on line 2627
Any ideas? The documentation is very spotty I would say at this point, and would need alot more examples presented, especially on how the thing is managed. For instance in the above, what happens when the notify me tick is clicked?
Notice: Trying to get property of non-object in ….modules/user_groups/mod.user_groups.php on line 2627 Any ideas? The documentation is very spotty I would say at this point, and would need alot more examples presented, especially on how the thing is managed. For instance in the above, what happens when the notify me tick is clicked?
Just looked into this and it is definitely a bug. Very sorry about that – we will send you the updated files shortly.
And yes, I agree, the documentation is spotty right now. When the notify me checkbox is checked, the person will receive an email notification whenever there is a new reply – similar to how that behaves in the Comments module. As we get more and more feedback, we will improve the docs.
{exp:user_groups:moderate user_group_id="{segment_4}" member_id="{segment_5}" return="groups/{segment_2}"}
{message}
{/exp:user_groups:moderate}
I am getting ‘Invalid User Group ID’ with this setup, and if I hard code the variables like this:
{exp:user_groups:moderate user_group_id="1" member_id="1" return="groups/{segment_2}" action="approve"}
I get a redirection error from Firefox saying it will never resolve.
Any pointers will help.
I am getting ‘Invalid User Group ID’ with this setup{exp:user_groups:moderate user_group_id="{segment_4}" member_id="{segment_5}" return="groups/{segment_2}"} {message} {/exp:user_groups:moderate}
Your URL to call this template should be something like this… http://www.example.com/template_group/template/{user_group_id}/{member_id}/
or
http://www.example.com/index.php/template_group/template/{user_group_id}/{member_id}/
In this case, your parameters would be:
{exp:user_groups:moderate user_group_id="{segment_3}" member_id="{segment_4}" return="groups/{segment_2}"}
{message}
{/exp:user_groups:moderate}
Does that help? If not, maybe PM me credentials to your site and I can take a look at your setup.
yeah my link is:
/template_group/group_url_title/join/group_id/member_id
which is why I had
{exp:user_groups:moderate user_group_id="{segment_4}" member_id="{segment_5}" return="groups/{segment_2}"}
{message}
{/exp:user_groups:moderate}
Will that not work? or does it specifically look for those segments 3 and 4?
It does not specifically look for segments 3 and 4 – it will use whatever you tell it to use. I’m a little confused by the url structure you provided. I assume “join” is a template in your “groups” template group that contains this code, and this code only, right? If so, I would expect to call this template like so:
/groups/join/user_group_id/member_id/
and then you would pass in {segment_3} and {segment_4} in your “join” template.
If that’s not how you’re doing this, I would suggest you give it a try and see if that works.
In the documentation there is a field for group_image. How is this managed?
Currently the image can only be managed through the front-end edit group form. Just add the following to your group form:
Group Image: <input type="file" name="user_group_image" />
Note: I added this to the documentation.
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.