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...Administration ...Administration ...Master Pages?Master Pages?
Previous
 
Next
New Post
2/4/2009 4:20 PM
 

Does DNN have the ability to use master pages?  If not, what is the best way to give legacy applications the same look and feel of a DNN site, i.e. the navigation, related pages, etc.?  Currently I have mocked up a template that looks like the current site but obviously does not have the dynamic features of the DNN portal.

Any suggestions are appreciated.

Thanks.

Derek

 
New Post
2/4/2009 8:48 PM
 

Hi Derek,

DotNetNuke has its own advanced concept of skinning, I suggest to check out the Skinning Guide for details.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
2/5/2009 9:22 AM
 

Sebastian,

I throughly understand the concept of skining.  The main goal that I am trying to accomplish is to give legacy applications the same look and feel that other pages within the framework would have without having to re-write these applications as modules (essentially like the concept of a master page for an ASP.NET application.)  I am not concerned about utilizing the security built into DNN as these applications already have security in place.  I would simply like to be able to utilize the look and feel of my DNN portal without having to write it as a static template.  I am mostly concerned with the navigation menu, search, and related pages.  Can the DNN framework be used to simply provide these functions without providing everything?

Thanks.

Derek

 
New Post
2/5/2009 5:01 PM
 

Derek,

I think the answer is pretty simply, "no." You'll have to write your own Master Page to do this.  That's the bad news.

The good news is that you can still query the DNN database to generate the navigation. So, you can use the SQL SiteMap provider for that.  If you are already using suckerfish navigation on your DNN portal, then you can easily copy that over.  The rest is a matter of framing up a Master Page using your basic concept.

I did the reverse of this when I decided to move to DNN - I had built up a Master Page that I had to convert into a skin.  It wasn't terribly difficult to get the basic look and feel, but then things like the login button were not something I was worried about on the master page (however, you could provide a login link on the master page, even). 

It really just boils down to matching up classes and removing your DNN-specific skin objects.

 
New Post
2/6/2009 9:01 AM
 

Thanks for the advice. 

How did you obtain the look and feel of the DNN Navigation outside of the actual DNN framework?  Did you simply write your own code to duplicate the look and feel of navigation and hover attributes?

Thanks.

Derek

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Master Pages?Master 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