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...Skins, Themes, ...Skins, Themes, ...Content panes in the starter kits html skin donContent panes in the starter kits html skin don't use [CONTENTPANE]
Previous
 
Next
New Post
2/22/2006 2:14 PM
 

I ran into the same problem, here is the fix.  Go to C:\Documents and Settings\userName\My Documents\Visual Studio 2005\Templates\ItemTemplates\Visual C# and past the Module_CS.zip in there.  When you create a new web project and add a new item you will see it at the bottom in My Templates.

 
New Post
2/23/2006 7:38 AM
 

Ok I can see there is some confusion here -

There are SkinObjects also known as Tokens when working with DNN and there are ContentPanes which are totally separate.

The SkinObject Tokens are surrounded by [CURRENTDATE] [LOGIN]   etc.  They form a relationship between the developer and designer by enabling you to enhance the dynamic functionality of the site and it's visual appearance.

Here's an example - You know the date is rendered by DNN, you don't want to change that, but you do want to change how the text looks and how it is displayed.   If you work in html method of skinning, you need to put in the [CURRENTDATE] token, but in your xml file you need to configure the date format if you want to to display anything other than the standard layout.  SkinObjects create more functionality and a relationship between the developer and designer.

However, CONTENT PANES - are simply the holders of module information. They have no relationship with the SkinObject and must be treated differently.

So you need to have a few hats on when working with your skin.

  • One hat that says- how and where I want the dynamics like the date, login, copyright, etc, to be sitting in the skin
  • One hat that says - how I want these thing to look
  • And one hat that says- where do I want the module to be placed and displaying using the ContentPane references

You do not have to use a td tag to place you content panes in. You can also use div tags and place in different locations, but the correct format must be there so that you can have it appear in the dropdown box.

And remember - no duplicates.

Skinning is a multi faceted application.  Because in between all that you need to work on making it look good and work in different browsers. But it's one of the most exciting parts of dotnetnuke that I've seen..

I hope this clarifies a few things for you.  And on another note - I'm currently working on a Starter Kit skin for DNN4, I need a little help along the way from a couple of developers to test and get it packaged correctly.

Nina Meiers

 


Nina Meiers My Little Website
If it's on DNN, I fix, build, deploy, support,skin, host, design, consult, implement, integrate and done since 2003.
Who am I? Just a city chic, having a crack at organic berry farming.. and creating awesome websites.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Content panes in the starter kits html skin donContent panes in the starter kits html skin don't use [CONTENTPANE]


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