Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Extending Group Security to within the modulesExtending Group Security to within the modules
Previous
 
Next
New Post
11/6/2008 3:51 PM
 

Our organization is looking at using DNN for a rebuild of a client portal.  The out of box modules will save us a great deal of development time.  However, our needs are slightly more aggressive than what the module can do out of the box.  An example is with the Announcement Module.  When adding a new announcement we need the announcement to be only available to one or more groups.  So the results returned to the module from the database would be filtered based upon that person's group membership. 

Correct me if I'm wrong, but I believe the only way to implement this out of the box is to create a module for each distinct group and assign it to that group wholly.  So if creating an announcement for multiple groups you would have to enter it in as many times as there are distinct group modules.  This solution does not work for us.  Is my assumption correct for this module and others provided out of box?  Is there a best practice regarding the altering of out-of-box modules?  

Thanks,

Barry

 
New Post
11/6/2008 4:19 PM
 

Hi,

I do not know of any out-of-the-box modules that would do exactly this but if you look on snowcovered.com you should be able to find most of the modules available and try to find one that suits you.

I created my own module with a role based part that resembles the functionality you describe. But seeing that your goal is to save on development time i do not know if this would keep you from reaching your goal. Of course the module development time is relatively short due to the extended functionality available within DNN.

I would try to stay out of messing with the out-of-the-box modules. THis could get you into a lot of trouble when updates come through. If you do want to try this i would suggest taking a copy of the module you need to edit and create an entire new module based on it.

hth,

Alexander

 
New Post
11/11/2008 7:46 AM
 

I think your solution is by creating custom module with custom permission.

In DNN, you can create custom permissionn to act like what you want. Just dig from UserDefinedTable module as a sample.

HTH.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Extending Group Security to within the modulesExtending Group Security to within the modules


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out