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

HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Dilemma about showing modules/content on (almost) all pagesDilemma about showing modules/content on (almost) all pages
Previous
 
Next
New Post
5/12/2014 2:41 PM
 
Hello!
I'm facing a dilemma.
I have to manage content of many websites (each of them has a lot of pages).
Currently, they aren't using DNN to manage content in fact (they are using another CMS, we are just trying DNN before deciding definitively use it or not). Sometimes, it's necessary to add and remove banners to the sidebars (publicizing events, things like that). Internal pages have the same look of the home page, so if a banner is added to the home page, it should appear on the internal pages too.

I am trying to figure out which is the best way to do it: by creating a page template or setting the module which should appear in all the pages as "display module on all the pages" (this seems to be not a good solution, since this cause the modules to be shown on the admin pages too). Actually, I use a HTML module to show the image of the banners, since they aren't comercial ads.

Is there some way so that I can effectively attend to this necessity of adding and removing banners/content to all the pages?

Thanks.
 
New Post
5/12/2014 5:29 PM
 
you may either add a module, referencing Content of another page or specify a module to be displayed on all pages and remove from several afterwards.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
5/14/2014 9:09 AM
 
So isn't there a way to create a model page (like "Master Pages"), where every change in this page will be automatically applied to all the pages in my website?
 
New Post
5/14/2014 10:14 AM
 
any Skin Change will be applied to all pages, which are using the Skin, however, this does not affect the modules placed on the pages.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
5/14/2014 2:11 PM
 
To paraphrase Sebastian, you can create a set of skins, each one with their own banners and apply them to your pages. As time goes on this will not be easy to manage and you could end up with many different variations. Skin soup. This method would work best if A. All the banners are the same throughout the section and all pages in that section use the same skin and B. Your banners don't change very often

"Display on all Pages" modules would work, but you would have to visit every page and remove the banner modules you don't want. The admin pages aren't much of a big deal, remove them once and done.

Copy/reference an existing module, as Sebastian pointed out, would also be a solution. You copy a banner from another page.

You could do a hybrid approach of all three methods.

Those are the built in options at your disposal. Anything beyond that would be a custom module or skinobject. If you are handy with C#, you could write something in your skin akin to "If (the parent pageid = X){.//show something}"
 
Previous
 
Next
HomeHomeGetting StartedGetting StartedNew to DNN Plat...New to DNN Plat...Dilemma about showing modules/content on (almost) all pagesDilemma about showing modules/content on (almost) all 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