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

HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Form and List Add New Record in DNN 6Form and List Add New Record in DNN 6
Previous
 
Next
New Post
3/14/2012 12:33 PM
 

Hello,

 I am using DNN 6.1.4 and have a serious concern about the core Form and List module version 5.1.3.

I have a list to which I need to give registered users the ability to add a new record. I have granted registered users the permission to Create Record / Submit Form, as well as Edit and Delete records, and also set the module so that users can only manipulate their own items. When logged in as a regualr, non-admin user, there is no way to add a new record to the list. This is not the case in DNN 5x. Can anyone confirm this behavior?

Thanks,

Bill

 
New Post
3/14/2012 1:35 PM
 

Hi Bill;

Am trying to get Form and List setup in 6.1.4 to see if can reproduce your issue and having a wee bit of my own pain getting the module to save "New Columns" added by Host or Admin.. :(

That said, have you re-validated the page level and Form and List specific permissions?

You'll need to give "Create Record/Submit Form" permissions to Registered Users.

You'll also need to give "Edit Module" permissions to Registered Users or specific Registered Users else the "Manage" button will not appear.

You need to have the "Manage" button exposed because that's how one gets to the module settings.

I'd be very careful with this though as giving ALL Registered Users this security could open your site up to malicious behavior

 


Ken Grierson
DotNetNuke Corporation
Test Lead
 
New Post
3/14/2012 2:28 PM
 

Hi Ken,

 The page level permission gives registered users view access. The module permissions are currently set to give everything to registered users with the exception of module edit. I agree with you that giving registered users this permission is very dangerous and I wouldn't do it. The module list appearance setting is set to "List" (as opposed to "Form" or any other combination). The issue is that in DNN 6 the "Add New Record" link is only shown in the Manage popup, and you only get that if you have Edit permission on the module. This seems to be an oversight / bug. I can work around this by putting the module into "Form Above / Below List" mode, but this is not optimal and should be fixed.

 Thanks,

 Bill

 
New Post
3/14/2012 3:01 PM
 

Bill;

Would you please log a bug against the fact there's no way to expose "Add new Record" in this module as existed when installed in DotNetNuke 5.x releases.

Please mark "Component" as "Modules - 3rd Party" so we direct the issue appropriately

Thanks,


Ken Grierson
DotNetNuke Corporation
Test Lead
 
New Post
3/14/2012 3:13 PM
 

Hi Ken,

I already entered an issue on CodePlex and Stephan Cullman replied saying that the DNN 6 skin Dark Knight does not implement the dnn:ACTIONS skin object and that is why the Add New Record link is not showing. The skin that I am using was created with Artisteer 3, which also doesn't use that skin object. When I manually add the skin object to the skin it's behaving as expected. So it's a little unclear where the bug lives - in the module, or in the core. It seems to me that the Manage popup should show the Add link if the module developer uses the correct methods, but from my vantage point it's difficult to tell.

Bill

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Using Modules a...Using Modules a...Form and List Add New Record in DNN 6Form and List Add New Record in DNN 6


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