|
|
|
| Monday, December 22, 2008 |
|
Smart-Thinker UserGroups 4.3.8 Released - Ifinity SiteMap Integration + SEO
By Rodney Joyce @ 4:48 AM
:: 2344 Views
:: 0 Comments
::
|
|
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).
|
| Read More.. |
|
|
|
|
| Monday, December 22, 2008 |
|
Smart-Thinker UserGroups 4.3.8 Released - Ifinity Sitemap Integration + SEO
By Rodney Joyce @ 4:50 AM
:: 2171 Views
:: 0 Comments
::
|
|
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).
|
| Read More.. |
|
|
|
|
| Monday, December 22, 2008 |
|
Smart-Thinker UserProfile 4.3.15 - Location Search
By Rodney Joyce @ 3:55 AM
:: 2061 Views
:: 0 Comments
::
|
|
This version introduces a new beta feature called Location Search which you can see in action on PokerDIY. Users can drill down by Country, Region and finally City (user data-driven) and search for users at each level. The Smart-Thinker Groups module, Event module and any other location-based module will be able to take advantage of this. For example, you might drill down to a particular city and the results page will show all users, groups, events etc for that location.
All UserProfile List views now have clickable Location data to search for other entities for that location. For example, on the Poker Player directory you can click on the country flag, city or region name. The same is true for each user profile, group members, event guests etc.
Enhancements
BETA feature - LocationSearch View - Drill down on your users by location
- 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
BETA feature - RSS/Searching on Public Storyfeeds (note, only use this on Storyfeeds that show all info. Set Display Syndicate to true in Module Settings).
- Please give your feedback on these 2 features so they can be refined in the next version. It is not recommend that you go live with these features and they are not activated by default
[WEBSITE] token now adds rel="nofollow" (as per Google Guidelines)
Increased size of allowed profile image file to 4 digits
- http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/11/postid/6235/scope/posts/Default.aspx
UserProfile StoryFeed
Support for Ventrian PropertyAgent Integration - Requires PA version 1.7.17+
- Add Property
- Comment on Property
- Rate Property
Support for DigNuke Contest StoryFeeds Integration - Requires DigNuke Contest version 2.0+
- Contest - Won Contest
Support for ZLDNN DNNArticle 6.1+, MyArticle 2.0+, MultiMediaGalleryPro 7.0+, MyMediaGallery 2.0+
- DNNArticle - Add Article
- DNNArticle - Add Comment
- DNNArticle - Add Rating
- MyArticle - Add Article
- MyArticle - Add Comment
- MyArticle - Add Rating
- MultiMediaGalleryPro - Add Album
- MultiMediaGalleryPro - Add Media
- MultiMediaGalleryPro - Add Comment
- MyMediaGallery - Add Album
- MyMediaGallery - Add Media
- MyMediaGallery - Add Comment
Exposed DeleteStory(ActionID) as a Web Service Method in case the calling module wants to erase all actions for a related ID by type
BugFixes
Time since Story - bug fixed - When you viewed a storyfeed item using the [Story:ActionTimeAndDate] token it would show "0 hours" on the 60th minute
Ifinity Sitemap no longer outputs users with an invalid LastActivity date (this caused errors in Google WebMaster Tools)
Moved Wall StoryFeed actions into UserProfile module for consistency
Please raise any queries on the Smart-Thinker Forums. We also want to hear your opinion on how to improve the Smart-Thinker products quicker - please see our discussion on Crowdsourcing DotNetNuke Development.
Contact us if you would like to publish your module events to the profile feed and let your favourite module developer know you would like to see their modules integrate with the Smart-Thinker Social-Networking Product Suite!
|
| Read More.. |
|
|
|
|
| Friday, November 07, 2008 |
|
Smart-Thinker UserProfile 4.3.14 - News Article StoryFeeds & Ifinity Sitemap Integration
By Rodney Joyce @ 11:48 PM
:: 2768 Views
:: 0 Comments
::
|
|
This version integrates with Ventrian News Article to allow you to publish News Article events to your profile feed and to output your public profiles to your Google Sitemap for indexing via Ifinity. See an example on this poker player profile or this blog article. The story event shows up on the homepage and on the profile feed.
You can see the PokerDIY site map in action here (http://www.pokerdiy.com/GoogleSiteMap.axd - note- please do not link to this or hit it too frequently as it places load on the server). This will allow your profiles to be indexed by Google more efficiently, especially if you have orphaned URLs.
Enhancements in 4.3.14
- Support for StoryFeeds Integration - Requires Ventrian News Article version 00.07.17+
- News Article - Add Article
- News Article - Add Comment
- News Article - Add Rating
- Support for DigNuke Contest StoryFeeds Integration - Requires DigNuke Contest version 2.0+
- Contest - Add Contest
- Contest - Add Contest Vote
- Contest - Add Contest Comment
- New StoryFeed token [Story:ActionTimeAndDate] (changed default template) - formats the story time as "updated x minutes ago" up until 1 day ago then displays time and short date
- 2 New Tokens for handling if DOB has not been selected - [BIRTHDAYCOUNTDOWN] and [DOBDAYMONTHNULL] (Display language strings if not set)
- New token [WEBSITE] - formats [*C*Website] token correctly (works regardless of http:// and does not show if blank). Replaces old "<a target="_blank" href="[*C*Website]">[*C*Website]</a>". It is highly recommended that you change your templates to reduce missing links (changed default template)
- Performance Enhancement - Setting a UserProfile to a preset userID now uses a UserName textbox and not a ddl (better performance on large numbers of users). This applies to the following pages:
- Friend Requests
- Friends
- Edit Profile
- Profile Module Settings
- Exposed DeleteStory(ActionID) as a Web Service Method in case the calling module wants to erase an old story
BugFixes in 4.3.14
- Fix multiple ProfileStatus/ProfileStatusNoEdit issue
- http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/32/threadid/5754/scope/posts/Default.aspx
Please raise any queries on the Smart-Thinker Forums. We also want to hear your opinion on how to improve the Smart-Thinker products quicker - please see our discussion on Crowdsourcing DotNetNuke Development.
StoryFeed integrations coming soon...
- Bizmodule UVG/UMG integration (Mark uploaded new pics, Harry rated this video)
- DigNuke integration (Sofia created a new contest, Lee voted for this contest)
- More Ventrian modules...
Contact us if you would like to publish your module events to the profile feed and let your favourite module developer know you would like to see their modules integrate with the Smart-Thinker Social-Networking Product Suite!
|
| Read More.. |
|
|
|
|
| Saturday, September 27, 2008 |
|
Smart-Thinker UserProfile 4.3.13 Released - Private Profiles - DNN 4.6.2+
By Rodney Joyce @ 9:18 PM
:: 2641 Views
:: 1 Comments
::
|
|
This version allows a user to set their profile to be visible to Friends-Only. For example, try to view this user who has set their profile to private. Have a look at this demo poker player profile to see the StoryFeed in action.
The following modules currently support StoryFeed actions:
- ST UserProfile (4.3.13) - Edit Profile Pic, Update Profile Status, Add Friend, New Profile
- ST UserGroup (4.3.7) - Create Group, Join Group, Leave Group
- ST Wall (4.3.3) - Post on UserProfile/Event/Group/Custom Wall
Coming soon... Ventrian News Article integration (Create new Article, New comment etc.)
The possiblities are endless, for example, with Bizmodules.net UVG and UMG you could have Uploaded new Video and Add new Picure actions. Please contact us If you are a Module Developer and would like to publish feeds to the StoryFeed view. It is a few lines of code and greatly enhances the user experience - perfect for DotNetNuke Social Networks!
Important: If you use the Groups module you must upgrade to the 4.3.7 version after you have installed the UP 4.3.13 version.
Enhancements in 4.3.13
- *Sponsored Enhancement* - Friend Profile Viewing Only preference (user can chose who can view their profile - redirects to a set tab if not allowed)
- http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/11/threadid/5651/scope/posts/Default.aspx
- Added AddIfNotExists action to StoryFeed WebService
BugFixes in 4.3.13
- NewUser Story is only published if the user is approved and the base user was created in the last day
- Renamed incorrect Setting language string
- Fixed issue with missing Twitter preference property
- Fixed SQL scripts (Date Insertion issue)
Enhancements in 4.3.12
New Facebook-style StoryFeed view - see what your friends are doing. Integrates with ST Events, Groups, Wall module and exposes API for 3rd Party modules.
- For example: Mark updated their status to xyz, Harry joined Group x, Berty and Mark are friends, Berty wrote on Harry's Wall, Merk set up an Event
Added Facebook-style Profile Status updates - uses can update their status using an AJAX editbox
There are 3 new tokens to use on a profile detail view - [PROFILESTATUS], [PROFILESTATUSNOEDIT] and [PROFILESTATUSLASTUPDATED]
This also integrates with Twitter so users can update their status on Twitter at the same time
- Many thanks to Yedda for their Twitter API wrapper - http://devblog.yedda.com/index.php/twitter-c-library/
- Setup Guide - http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/-1/postid/5639/scope/posts/Default.aspx
Profile Browser Title settings now has optional paramater for user's City for SEO and visual effect
AutoFriend Creation (like Tom on MySpace) - ability to assign a single user to be all new user's friend when their profile is first viewed
UsersOnline Enhancements - Module can now be used as a templated Who's Online module
UsersOnline Enhancements - Module can now be used as a templated Who's Viewing this Page module.
Removed redundant database columns - TitleID, MiddleName, Nickname, Gender, AboutMe, PublicProfile
Refactored UP caching code from Wall module into UserProfileUtils class
Refactored UserControl setting template code into Utils
Invalid UserID exception now only thrown if the Request is made by a non-search engine. Spiders were crawling invalid UserIDs and this was filling up the error logs with lots of useless errors
- http://www.smart-thinker.com/Support/Forums/tabid/111/mid/546/threadid/2154/scope/posts/Default.aspx
Search DDL in UserList view has been made narrower
BugFixes in 4.3.12
Core CSS "subhead" style changed to "SubHead" for XHTML compliancy
UsersOnline Filter now works correctly (also works in conjunction with the other filters/searches)
DropDownLists of User-Type now show DisplayName and not Full Name
Initial Template load now works correctly on the first time
Fixed minor potential bug in caching code
- http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/-1/threadid/249246/scope/posts/Default.aspx
Fixed bug in Latest UserList view when users were in multiple roles
- http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/11/postid/5624/scope/posts/Default.aspx
Please raise any queries on the Smart-Thinker Forums.
|
| Read More.. |
|
|
|
|
| Wednesday, September 24, 2008 |
|
Module Update - Smart-Thinker Wall 4.3.3 Released - Facebook-style Posting + StoryFeed Integration
By Rodney Joyce @ 9:44 PM
:: 2740 Views
:: 0 Comments
::
|
|
The Smart-Thinker Wall module allows you to attach a Facebook-style Wall to a Group, Event, UserProfile or other entity. This allows users to collaborate, discuss or simply leave comments (It is not designed to replace the Forums module).This was a sponsored enhancement/project and is based loosely on the Facebook Wall design and is fully templatable/localisable so you can change the look and feel to match your site.
To see this module in action, have a look at my PokerDIY profile, this poker group, this poker event, or this custom entity, a live poker league. Feel free to log in and test the wall, but please bear in mind this is a live, working site, so leave sensible comments (the Wall is usually at the very bottom, under the other entity).
This module uses templates and tokens to display the Wall Posts, so you can define what content is shown as well as the layout. It integrates with the other Smart-Thinker modules (Groups/Events/UserProfile) so that you can define the security rights around who can see or post on a Wall. For example, if you add it to a UserProfile then you could chose to only allow your Friends to be able to post. If you add it against a Group then you could only allow Group Members to post on the Wall. On PokerDIY the Wall is actually quite simple and allows everyone to see and post (this is by design). You can also allow users to search on posts, as well as have a "threaded" conversation (where the top-level Wall Posts/Topics have replies. We wanted a simple Facebook-looking Wall on PokerDIY so we turned these off in the Module Settings. You can read the Module Config Guide here.
Please raise any queries on our Wall Forum. You can download a free trial version for your own site here. NOTE: This module requires DNN 4.6.0 as it uses the core token replacement functionality. If you are using friend integration for Wall security it requries The Smart-Thinker UserProfile module version 4.3.11.
Enhancements
- *Sponsored Enhancement* Facebook-Style Textbox at top of wall for quick posting on Topic Item view (log in on PokerDIY to see it)
- Smart-Thinker StoryFeed module integration (publish Wall stories to feed)
- Header/Footer Template for Topic Item (Supports any HTML and the [WRITEONWALL] Token)
- - http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/32/threadid/4416/scope/posts/Default.aspx
- Implemented IHydratable on Info Onjects for performance gains
- Generated token images (Online/CountryFlag) now populate alt text
- Refactored Group methods into Group module
- "Post on X's Wall" does now not appear if you are viewing Profile X.
Bugs
Please raise any questions or queries on the Wall Forum.
|
| Read More.. |
|
|
|
|
| Monday, September 15, 2008 |
|
Smart-Thinker UserGroups 4.3.7 Released - StoryFeed Integration - DNN 4.6.2+
By Rodney Joyce @ 8:06 AM
:: 1521 Views
:: 0 Comments
::
|
|
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
- StoryFeed Integration - Join Group/Leave Group/Create Group
- Groups are now cached for 2 minutes to reduce database load
- Implemented IHydratable on Info Onjects for performance gains
- Removed redundant reference to Smart-Thinker HomePage module
- Search DDL in UserList view has been made narrower
Bug Fixes
- Core CSS "SubHead" style changed to "SubHead" for XHTML compliancy
GroupMember changes now invalidate Wall and StoryFeed cache correctly
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.
After upgrading you will need to edit the module settings to take advantage of the new features. 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).
|
| Read More.. |
|
|
|
|
| Monday, September 15, 2008 |
|
Smart-Thinker UserProfile 4.3.12 Released - StoryFeed - DNN 4.6.2+
By Rodney Joyce @ 6:13 AM
:: 2439 Views
:: 1 Comments
::
|
|
This version introduces the Facebook-style StoryFeed view which this and other modules can publish module actions to. Have a look at this demo poker player profile to see the StoryFeed in action.
The following modules currently support StoryFeed actions:
- ST UserProfile (4.3.12) - Edit Profile Pic, Update Profile Status, Add Friend, New Profile
- ST UserGroup (4.3.7) - Create Group, Join Group, Leave Group
- ST Wall (4.3.3) - Post on UserProfile/Event/Group/Custom Wall
Coming soon... Ventrian News Article integration (Create new Article, New comment etc.)
The possiblities are endless, for example, with Bizmodules.net UVG and UMG you could have Uploaded new Video and Add new Picure actions. Please contact us If you are a Module Developer and would like to publish feeds to the StoryFeed view. It is a few lines of code and greatly enhances the user experience - perfect for DotNetNuke Social Networks!
Important: If you use the Groups module you must upgrade to the 4.3.7 version after you have installed the UP 4.3.12 version.
Enhancements
New Facebook-style StoryFeed view - see what your friends are doing. Integrates with ST Events, Groups, Wall module and exposes API for 3rd Party modules.
- For example: Mark updated their status to xyz, Harry joined Group x, Berty and Mark are friends, Berty wrote on Harry's Wall, Merk set up an Event
Added Facebook-style Profile Status updates - uses can update their status using an AJAX editbox
There are 3 new tokens to use on a profile detail view - [PROFILESTATUS], [PROFILESTATUSNOEDIT] and [PROFILESTATUSLASTUPDATED]
This also integrates with Twitter so users can update their status on Twitter at the same time
- Many thanks to Yedda for their Twitter API wrapper - http://devblog.yedda.com/index.php/twitter-c-library/
- Setup Guide - http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/-1/postid/5639/scope/posts/Default.aspx
Profile Browser Title settings now has optional paramater for user's City for SEO and visual effect
AutoFriend Creation (like Tom on MySpace) - ability to assign a single user to be all new user's friend when their profile is first viewed
UsersOnline Enhancements - Module can now be used as a templated Who's Online module
UsersOnline Enhancements - Module can now be used as a templated Who's Viewing this Page module.
Removed redundant database columns - TitleID, MiddleName, Nickname, Gender, AboutMe, PublicProfile
Refactored UP caching code from Wall module into UserProfileUtils class
Refactored UserControl setting template code into Utils
Invalid UserID exception now only thrown if the Request is made by a non-search engine. Spiders were crawling invalid UserIDs and this was filling up the error logs with lots of useless errors
- http://www.smart-thinker.com/Support/Forums/tabid/111/mid/546/threadid/2154/scope/posts/Default.aspx
Search DDL in UserList view has been made narrower
BugFixes
Core CSS "subhead" style changed to "SubHead" for XHTML compliancy
UsersOnline Filter now works correctly (also works in conjunction with the other filters/searches)
DropDownLists of User-Type now show DisplayName and not Full Name
Initial Template load now works correctly on the first time
Fixed minor potential bug in caching code
- http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/-1/threadid/249246/scope/posts/Default.aspx
Fixed bug in Latest UserList view when users were in multiple roles
- http://www.smart-thinker.com/Support/Forums/tabid/111/forumid/11/postid/5624/scope/posts/Default.aspx
Please raise any queries on the Smart-Thinker Forums.
|
| Read More.. |
|
|
|
|
| Monday, June 16, 2008 |
|
Smart-Thinker UserGroups 4.3.6 Released - SEO and bugfixes
By Rodney Joyce @ 7:26 PM
:: 2028 Views
:: 0 Comments
::
|
|
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 (here is an example of a Alabama poker group).
You can download a free trial version for your own site.
Enhancements
- Added Alphabet Search Filter to bottom of GroupSearch page
- New Setting on Group Detail to optionally set the browser title/keywords and decription to the Group Name or to format the current one (CurrentTitle - {0} {1}) for SEO (optional params are GroupName and Group City) and visual effect
- ModuleTitle setting on Group Detail now works. Use format "Current Module Container Title - {0}" where {0} is the Group Name
- New Token [PROFILEIMAGESMALL], used for list views to display the profile image at 50*50
- New Token [COUNTRYFLAG], which displays the flag for any Country of Location (For EventDetail and Event Guests).
- [ISINROLE] Token now also supports output if false - [ISINROLE|RoleName|OutputIfTrue|OutputIfFalse] e.g. [ISINROLE|Administrators|Admin|Not an Admin]
- Generated token images (Online/CountryFlag) now populate alt text
- WallCanPost cache is now invalidated when a user joins or leaves a group so the Wall is updated immediately to reflect this after a refresh instead of waiting for the 2 minute cache to expire
- Removed duplicated CSS styles from Module.css. You will need to follow the steps described in this post to retain module styles
- Replace Jscript calls - http://www.mitchelsellers.com/Blogs/tabid/54/articleType/ArticleView/articleId/205/Delete-Confirmation-The-Easy-Way-in-DNN.aspx
- Refactored Load/Save templating settings
- Made AcceptMembership and DeclineMembership buttons more obvious with CSS on GroupDetail page.
Bug Fixes
- Fixed bug with UserMyGroups showing groups with unapproved group membership
- Fixed bug with selecting users on subsequent pages of the user control
- ModuleSettings screen now checks for invalid TabID for integration options
- Fix mispelling
- Localized missing language strings
- Fixed problems with Profile Pics when Portal used non-numeric Portal Directory
- Removed extra "/" in image URL (AddtoEvent, AddtoGroup etc) e.g. src="/DesktopModules/Smart-Thinker%20-%20UserProfile//images/addtoevent.gif"
- Fixed problem with profile image when a user had a space in front of their FirstName
- DropDownLists of User-Type now show DisplayName and not Full Name
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.
After upgrading you will need to edit the module settings to take advantage of the new features. 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).
|
| Read More.. |
|
|
|
|
| Sunday, June 01, 2008 |
 |
Module Update - Smart-Thinker Wall 4.3.2 Released
By Rodney Joyce @ 6:28 AM
:: 1746 Views
:: 0 Comments
::
|
|
The Smart-Thinker Wall module allows you to attach a Facebook-style Wall to a Group, Event, UserProfile or other entity. This allows users to collaborate, discuss or simply leave comments (It is not designed to replace the Forums module).This was a sponsored enhancement/project and is based loosely on the Facebook Wall design and is fully templatable/localisable so you can change the look and feel to match your site.
To see this module in action, have a look at my PokerDIY profile, this poker group, this poker event, or this custom entity, a live poker league. Feel free to log in and test the wall, but please bear in mind this is a live, working site, so leave sensible comments (the Wall is usually at the very bottom, under the other entity).
This module uses templates and tokens to display the Wall Posts, so you can define what content is shown as well as the layout. It integrates with the other Smart-Thinker modules (Groups/Events/UserProfile) so that you can define the security rights around who can see or post on a Wall. For example, if you add it to a UserProfile then you could chose to only allow your Friends to be able to post. If you add it against a Group then you could only allow Group Members to post on the Wall. On PokerDIY the Wall is actually quite simple and allows everyone to see and post (this is by design). You can also allow users to search on posts, as well as have a "threaded" conversation (where the top-level Wall Posts/Topics have replies. We wanted a simple Facebook-looking Wall on PokerDIY so we turned these off in the Module Settings. You can read the Module Config Guide here.
Please raise any queries on our Wall Forum. You can download a free trial version for your own site here. NOTE: This module requires DNN 4.6.0 as it uses the core token replacement functionality. If you are using friend integration for Wall security it requries The Smart-Thinker UserProfile module version 4.3.11.
Enhancements
- *Sponsored Enhancement* - New Setting for "Logged On User" instead of "Passed-In" (to use Wall in a "HomePage" type environment. UserProfile Walls can now pull from other Walls for that User, or only from that Wall
- Default Templates now follow Facebook-style WallActions - reload your templates to get the new look!
- New Token [WRITEONWALL] displays a "Post Comment" at WallPost level (this functions the same as the New Topic module action in the container)
- New Token [REPLYONWALL] displays a "Post Reply" at WallPost level (this is for item level in threaded mode)
- New Token [WRITEONAUTHORWALL] which links to the post authors wall so you can write on their wall
- New Token [SENDPRIVATEMESSAGELINK] which displays a link to send the post author a message via PM
- New Token [COUNTRYFLAG], which displays the flag of the post author's country. This will be rolled out across all modules that supports a location (e.g. Event and Group Country)
- New Token [DELETELINK], which displays a Delete Link on each post (can be used on Item Template and PostDetail Item Template
- New Token [PROFILEIMAGESMALL], used for list views to display the profile image at 50*50
- Token [EDITPOST] no longer displays an image so that it matches the WallAction styles of the above new tokens
- Added ModuleTitle.LoggedOut language string to WallTopics.ascx.resx - Can be used to display a message in the module title when logged out (Default: "{0} - Log in join this conversation". {0} is the Module Setting Title. Leave blank to not use)
- Wall Posts now sort by CreatedDate and not ChangedDate (when you edited a post it moved to the top which meant it was no longer in context to the posts around it).
- Refactored IsEventOwner and IsEventGuest caching checks from Wall module into the Events module (requires Events 4.3.7 which requires DNN 4.6.0+ Only)
- Refactored CheckUserProfileFriend caching checks from Wall module into UserProfile module (4.3.11)
- Updated DNN Manifest file to do version compatiblity checking on install
Bugs
- ModuleSettings screen now checks for invalid TabID for integration options (refactored code)
- Fixed problems with Profile Pics when Portal used non-numeric Portal Directory
- Removed PostDetail Delete Module Action which had not been implemented (later version)
Useful Links:
|
| Read More.. |
|
|
|
|
|