Thursday, January 08, 2009     | Register
To start or answer a thread you will need to login...


Forum Guidelines

Please ensure you follow the bug-raising guidelines (e.g. post the full error from your Event Viewer) if you are raising a support call. To request a feature in a module, please use Feature Requests (unless you want to discuss it here in more detail first). If you have an urgent feature that you would like to see in the product then you should consider a Sponsored Enhancement.

 

First Time User? Make sure you have read the Module Config Guide in the documents folder of each module. Also check out this handy Module Deployment Guide (written by a Smart-Thinker customer!)

Configuration issues and no time to read the Forums/Documentation? See our DotNetNuke Premium Support Service.

 

We need your opinion! Please read our proposed new CrowdSourcing development method and let us know if you would be interested and if it might work.

 
 
  Forums  DotNetNuke  Smart-Thinker U...  Source
Previous Previous
 
Next Next
New Post 10/2/2007 1:04 PM
  chris Hundemer
44 posts
4th Level Poster


Source  (United States)

I have been working with XMOD and Listx on building a User/groups relational database. I keep coming back to your modules b/c of the ease of use and flexability.

I need the following addons to meet our current requirements:

Add group and user status
Approve Groups
User validation
Group Requirements

Is it possible to obtain the source code so that I can modify the modules? I would be happy to send the modifications back to to to recompile and make available to your users.

-Christian

 
New Post 10/2/2007 5:33 PM
  Rodney Joyce
3064 posts
www.DNNDir.com
1st Level Poster




Re: Source  (Australia)

Hi Christian,

Yes, the source is available with the Developer Product Suites but yes, it is in C# . Some customers use sites like FreeLancer and RentaCoder to modify the source.

You may be interested to know that I am currently working on Group Approval. this is a paid-for enhancement so it is top priority and should be out in the next week. Version 1 is the ability to invite instead of add users to groups (they receive an email and can accept or decline) and then a group owner can chose if new users to their group require approval or not (if not then they become instant members, if so then the group owner needs to approve them first (they are on a status of "Requested" until then).

Out of interest, can you elaborate on your requirements a bit more? It never hurts for other customers to see them and possibly add weight to them and for me to have them in the back of my mind.


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
New Post 10/3/2007 7:57 AM
  chris Hundemer
44 posts
4th Level Poster


Re: Source  (United States)
Modified By chris Hundemer  on 10/3/2007 9:28:26 AM)

Let me know the Price and I would be definitly interested.

In one of my portals,  The groups require certain requirements (in this case) to be registered and fingerprinted with the school. If this requirement is met, members are allowed to join the group and receive notifications when opportunities at a school are  available (i.e substitue, reading to a class, etc).

Another example would be that a group would require certain experiences or certifications to join.

In the same portal, The end users need be validated (certificatations, background check etc.) 

With the Community portals I am building, there is also a need to approve users and groups. Because, The websites are based on filling the needs of individuals and familes in the community, we must take every precaution to protect our members. i.e Let's say that a single mother in the community is struggling with buying diapers for her son, without some sort of validation or check, it would be easy for a child molester or convicted felon to pretend to want to help.   Make sense? I understand that it is impossible to make the websites 100% safe; however, I feel obligated to do everything in my power to make it as safe as possible.

In the past several weeks on the news, there have been several attacks against members of MYSPACE because it is so wide open. I disagreee with the executives of myspace who say that they do not monitor or limit what is posted on the members website. I belileve that they do have a moral obligation to help protect their members.

Now, not all groups need or have requirements. (i.e a men's group that meets online once a week), etc. But having the ability to place requirements would be nice.

I hope this is making sense to you.....

On your PokerDIY website, it is OK not to have approval on some of the groups but what about groups that meet at someone's home? or maybe someone would like to create a championship group that only allows users who have won tournaments to join; thus creating a requirement for the group... Just a thought...

 

 
New Post 10/7/2007 12:29 PM
  chris Hundemer
44 posts
4th Level Poster


Re: Source  (N/A)

Does this make sense Rod?

I may just use Enterprise forms and create a workflow for validation and etc...Still working through it though.

How is the new version of groups coming along? is this an upgrade or paid addition? Keep up the good work ....

-Christian

 
New Post 10/7/2007 7:05 PM
  Rodney Joyce
3064 posts
www.DNNDir.com
1st Level Poster




Re: Source  (Australia)

Hi Christian,

Ok, so Approve Users is coming in the next couple of days (90% finished, but need to dogfood and test).  Basically the Group Owner decides if their group requires approval or not. If it does then when a person clicks on "Join Group" the Group Owner gets a request which they can then approve or decline. This is a sponsored enhancement so it is taking priority and I am trying to get it released ASAP.

The other major change is that Group Owners now cannot just add users to groups - the user will always be added with a status of "Invited" and they have to approve or decline the request (like on YouTube/FB) - this is regardless of the approval setting for the group (it was a violation of privacy before). There is also going to be a new feature where you can select from "My Friends" only when inviting users to groups (this will be spread to Events too) - so you can chose from All Users, My Friends, or both (a module level setting will control this).

With all these actions emails are now sent (to user and owner) notifiying/requesting them of group changes, as you would expect.

Ok, so with your requirements - tso basically what is missing is Group Approval. Currently anyone (although this is driven by Role so you can limit access by trusted role) can post a public group which will be visible on the system. I agree it would be nice to have an approval phase, although this is definitely a site-level requirement - for example, on PokerDIY, I would not use this as I believe to allow for growth I give the user as much control as possible and I can always remove the group if it offends (as opposed to defensive adminning) - if I had more admins and could watch the site 24*7 then I might use it, but chances are a person would make a group, and then get bored while it took a day to be approved (timezones etc.) and not come back. But of course there are many sites where there would be a need for this - I am keeping an eye on the Feature Request votes to see if anyone else needs it.

In your PokerDIY example, with Groups that meet at someone's home, it is up to the Group Owner to make their group private (so educating your users is a must!) - it would not be wise to make a public group AND publish your real address. The idea is that you would make it private (invite only) and you would chose who could attend. Or, with the upcoming release, you make it public but requiring approval, and do not publish your full address. Then you can veto new member requests and invite people you know.

If you would like to discuss a sponsored enhancement, please email me on rod at smart-thinker.com so Ican provide you with more details.

 

 


Thanks
Rodney
See our modules in action on PokerDIY, a social network for home poker players

Smart-Thinker DotNetNuke Development Blog
 
Previous Previous
 
Next Next
  Forums  DotNetNuke  Smart-Thinker U...  Source
Top Threads
In the past 1 week, we have 23 new thread(s) and 61 new post(s)
The most popular thread has been Re: Sponsored Enhancement Proposal Estimate - StoryFeed Commenting
The most active thread has been accept Friend Request?
Smart-Thinker is powered by DotNetNuke - please support us and DotNetNuke - DotNetNuke Powered!
© 2008 Smart-Thinker   |  Privacy Statement  |  Terms Of Use