This module allows users to create private or public groups of users. Groups can be public and joinable or closed to new membership, and the group owner can decide if new members require approval or not. Users can search groups by Category, Country or freetext tags. If the group allows new members then they can join the group. The group owner can send Private Messages to the group or invite groups to Events. This module was based loosely on the MySpace and Facebook Groups implementation.
See the Poker Groups on PokerDIY for an example of an implementation. Have a look at this demo poker group to see the StoryFeed Integration in action (you can see the corresponding action feed on the demo player's profile).
You can download a free trial version for your own site.
Enhancements
GroupName now shown in URL for SEO purposes. Detail page does 301 Redirect if old URL is requested so SEO is preserved
Added GroupSummary as 3rd ordinal replacement param for Browser Title, Keywords, Description and Module Title
- http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/26/postid/6345/scope/posts/Default.aspx
- Usage: {2}
Performance Enhancement - GroupOwner (for Admins) now uses a UserName textbox and not a ddl (better performance on large numbers of users).
Location URL now uses the nofollow tag
Integration with the free Ifinity SiteMap Provider version 1.2.14+. Optionally output public group pages into your Google Sitemap for faster indexing.
- http://www.ifinity.com.au/Products/Google_Sitemap_For_DNN/ (needs to be installed before switching on in web.config). See the Smart-Thinker DNN Blog for configuration instructions.
Changed GroupName to a H2 tag for SEO (inherits core H2 style now)
Send PM to Group Members now defaults to not checked for new groups (spam prevention)
BETA Feature - Integration with the Smart-Thinker UserProfile 4.3.15+ Location Search feature
- New Tokens - [COUNTRYFLAG.SEARCHLINK], [LOCATION.CITYREGIONCOUNTRY], [LOCATION.CITYREGIONCOUNTRY.NEWLINE], [LOCATION.CITYREGION], [LOCATION.CITYREGION.NEWLINE] (Location values such as Region and city link to Location Search Results on profile views
Bug Fixes
Fixed missing Category issue
-http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/26/threadid/5692/scope/posts/Default.aspx
Group PM now correctly checks member status
- http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/26/postid/6340/scope/posts/Default.aspx
Creating a new group as a SuperUser did not add the owner as a new group member if made on behalf of someone else
Note that a UserGroup is a logical, user-defined grouping, and does not affect security or access rights. Please raise any queries about this module on the UserGroup Forum here.
It is highly suggested that you localise the email templates to punch directly into the Group view (for group invites) - see PokerDIY for an example. This highly increases usablity (feel free to play around on PokerDIY and request to join our DotNetNuke Poker Group if you want to see the emails that are sent).