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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...My compiled feature requests for DNNMy compiled feature requests for DNN
Previous
 
Next
New Post
5/4/2006 12:38 PM
 

Enhancement Requests For DNN

 

I have used DNN to create an intranet portal of 100+ pages for my company as a kind of “on the side” type addition to my usual role.  I started back in 2004 with 2.1.2(?) and have upgraded all the way through 4.03.  I originally used the TTT windows authentication module and now use the core version.  The site has been live for well over a year.  I am a C++/.NET developer by trade and I have developed a bunch of custom modules for the site.  I have also tried to use Snowcovered to purchase modules but for the most part I have developed my own as the quality of the purchased modules is very lacking.  I have 40+ roles defined, many for departments and some for org chart type stuff like executives, directors, managers, etc.  These roles are used to specify various page “editors” and “viewers” depending on the level of security needed.  I think my project has fairly well exercised the breadth of many of the features of DNN; here is a list of some various issues and feature requests I have come up with:

 

1)      Ability to give users AND roles access on a page (more granularity).  Too many times I have to go through the hassle of creating a role for one person so they temporarily see a page.

2)      Nest roles within other roles.  This is very important for companies with many roles defined.  Not supporting this only makes one redundantly add users to many roles.

3)      Let page editors move pages around in their own hierarchy.  That is, if I create a department page for someone and give them editing rights to the page, they should be able to move any pages they create to anywhere in their editing hierarchy.  This means that the combo box in page settings would need to be not grayed out and only show pages that they have editing rights for.  This causes all sorts of headaches for me since I constantly have to fix their errantly placed pages myself.

4)      Automatically give the same editing rights to a page as its parent (i.e. inherit editing permissions).  I am so sick of creating a landing page with a certain editing role and then that editor forgets to add himself as an editor on pages they create rooted to this page.  No matter how much process is involved here, this will happen and it is extremely irritating.

5)      Let editors somehow see the page selection combo that is under admin the admin tab “pages”.  Otherwise, if they disable or hide a page, they have no way of editing the page from that point forward, since they can’t select it!

6)      The whole list of checkboxes for viewing/editing roles is fine for a couple of roles, but quickly becomes cumbersome when there are 50+ roles defined.  This would be alleviated somewhat if 1 and 2 above were implemented.  Personally, I preferred the old “move roles from one listbox to another with arrows” widgets that were used in the original versions of DNN (or was it MBS?).

7)      For the love of God, increase the widths of ALL combo boxes on the site.  I have memorized the “order to name mapping” of so many of my custom skins and containers since I cannot see the entire name in the appropriate combo boxes.

8)      I used windows authentication – and all my users have the domain prepended to their user name.  This is fine, but when I use the user accounts page under admin, everything is under the “P” (since our domain starts with “P”).  This makes finding a specific user without searching when one has hundreds of users a pain.  Also, why can’t you search on first name?  Last name?

9)      Turning a container off removes the ability for a user to edit that module when he has editing rights specifically for that module and not the page.  This is a symptom of how containers work (see 10).

10)  In order to remedy this issue (noted above in 9), I had to create a set of clear containers that I use instead when I want no container to show.  This includes variations on showing various icons, HRs, etc.  These should really be included with the DNN install.  “Show Container” should be deprecated and containers like these should be used.

11)  Editors need to be able to update roles for their specific sections.  I.e. if a user maintains a role for his group and his group hires a new employee, he naturally wants to add this employee to the group.  However, he cannot since he is not an admin.  This means he sends me an email.  Why can’t one specify what roles each role can edit?  Or something along those lines.

12)  Redirecting a page to another internal or external page is a disaster for editors.  Once they do this they can never go back and edit the page settings since by clicking on the page they are redirected (see (5)).  For users with admin access to the page, they should see a placeholder on the page indicating the redirection link but they should not be redirected themselves.

13)  Allow cascading of roles down page hierarchy with a checkbox.  This means that if you set up a million pages and realize that you need to give a certain role access to that page tree, you can just go to the root and select the correct roles, and then cascade them down.

 

 

 
New Post
5/4/2006 1:07 PM
 

Thanks for the suggestions, please log them at the public issuelog as they tend to get lost when given as forum posts.

You may also want to read Shaun's blog post on the next release. Whilst most of your list don't appear on him, the refactoring of membership and roles will make it a lot easier for us to implement suggestions such as that.

http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/420/Default.aspx

Cathal


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
5/5/2006 1:06 AM
 
Also, please enter each feature as seperate entries in the issue log.  This will allow you to track when certain features are implemented in the core.  Thanks.

S. Shawn Mehaffied
QA Team Leader.
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...My compiled feature requests for DNNMy compiled feature requests for DNN


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