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...Module for non-admin to create pagesModule for non-admin to create pages
Previous
 
Next
New Post
3/1/2008 7:05 AM
 

ROBAX wrote

I'm not sure how any of this so far is different from giving a person edit rights on a particular tab. You can also create a default template for the page and include the text module on it.

Rob

Good question.  The answer is that I don't want to give them access to any of the advanced settings - it isn't necessary or required in this instance. 

I specifically do not want them to be able to change the skin or container.  I've seen other people in the past have a requirement to provide certain "Administrative" functionality - but do not want to open-up all of the Admin pages by making the Admin user an "Administrator" by adding them to that role for the portal.

All that is needed  for my requirements is to pragmatically add a page and add a Text/HTML Module to the Content Pane.  In the module I'm building, the "Site Admin" user (not the default Administrator role- but a separate defined role) will select the parent page, provide a name for the new page, add a name for the Text/HTML Module, assign view permissions to (1) All, (2)  Registered, or (2) Site Admin role  for the page, and assign "Edit" permissions to the "Site Admin" role.  Sort of a scaled down version of the existing functionality for Page Management for non-administrators.

I spent some time yesterday on a module that will accept the required inputs and call a stored procedure I've created that will do everything mentioned above using T-SQL.  Further testing is required, but so far it is looking good.

 

 
New Post
3/1/2008 7:11 AM
 

dnner . wrote

There may be way to do what you want with a very well supported module:  XMOD

It's more of a database module but the records could be the menu and the pages could be a text field.  This is quite easy to do with XMOD.  See www.dnndev.com

XMOD is an amazing module - I use it whenever I can - but in this case, I need to add actual pages to the site (i.e. pages that appear in the menu).

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Module for non-admin to create pagesModule for non-admin to create pages


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