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...Display Module On All Pages?  - ITS  A SHAMEDisplay Module On All Pages? - ITS A SHAME
Previous
 
Next
New Post
1/28/2009 6:12 AM
 

Hi folks

Im setting up some HTML modules and came across the - Display Module On All Pages? - wow its a very powerful feature - however the trouble is it is not skin specific  but applies to all pages in the site !! this is fine if you only have one skin (a very basic site I would think) but my site will have several skins  - unfortunately it forces its way onto all the other pages with different skins  (in the ContentPane if no matching tag)  which of course screws them up  completely

  - so sadly not much use at the moment though has great potential if it was linked to pages using the same Skin only !! -

- I also not sure about the security of it - it allows a user with access to a module in one page to in effect update other pages which they may not have been given permission to edit  -  which doesnt seem quite right ?

any thoughts

 

 

 

 
New Post
1/28/2009 11:46 AM
 

You are right, it has limited value and you make a good point about it allowing other pages to be updated that the current user may not have access to.

The way I think it should work is to have a list of other pages that you want to have it show on. The list of pages that it could be added to should only include pages that the current user has access to.

Just being able to select the pages would be a leap forward, but it would also be nice if you could select the pane on the the other page that it should show in.

BTW, you can select it to display on all pages, then go through and remove it from the ones that you don't want it on, but although this backwards way of doing it makes it easier for the programmer that implemented it, it is not end user friendly at all.


DotNetNuke Modules from Snapsis.com
 
New Post
1/28/2009 1:21 PM
 

You present a good point here.  From a database standpoint if you find a specific record for that module and tab, then load it into the given pane else load into the default based on the original page.  There would be no need to record it for every tab instance, only the ones that override the base.

A page selector would be *great* though.  That wouldn't be too complicated to do and in fact could be done as a usercontrol so it could be reused in other portions of the framework.


-- Jon Seeley
DotNetNuke Modules
Custom DotNetNuke and .NET Development
http://www.seeleyware.com
 
New Post
1/28/2009 10:45 PM
 

I use this feature all the time and while it could certainly be improved upon, it should be workable.  I am not sure why a site that only uses one skin would be considered basic, I think the opposite would be true.  As long as you keep the name of your content panes consistent across all the skins you are using, the module will be shown where you want it to.  Changing the name of your content panes is very easy to do by editing the skin files so with some proper design considerations, you could do great things with this feature.

 
New Post
1/29/2009 11:23 AM
 

Thanks for your feedback - yes it would be good to be able to select the pages / panes you want it to be replicated in .  

At the moment its a bit of a nuisance for my site  as I will have to make sure any site administrators arent tempted to use it !

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Display Module On All Pages?  - ITS  A SHAMEDisplay Module On All Pages? - ITS A SHAME


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