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, ...The BEST way to create skins....The BEST way to create skins....
Previous
 
Next
New Post
3/28/2007 11:47 AM
 

No, there should not be a difference, it's just harder to actually see directly what your changes do when you have to go through the process of starting with HTML and tokens, then placing the property settings in a seperate XML file, then parsing the skin.

By the way, you can even put .ascx type code directly in your html skin if you want.  The parser will just move those over without touching them.  So if you ever feel like it may be easier to skip the XML file for a specific SkinObject you can do that too.


DotNetNuke Modules from Snapsis.com
 
New Post
3/28/2007 11:55 AM
 

great, was wondering whether I could do that... (the ascx in html thing)

Thanks again for your help.

 
New Post
3/29/2007 1:05 AM
 

Another nice aspect of working directly on the ascx files is that you do not have to upload to install them, just copy them to the portal skin folder and you are good to go.  This is really handy when you are trying to get everything looking just right, you can work directly on the skin and see the results in a browser instantly.

Typically, I will:

  • Layout a look and feel in Photoshop
  • When I like what I have I will then break that up into html (export)
  • I rename the file and drop in in a skin folder in DNN and build a skin.css
  • Cut and past the control registrations, set the panes and put the style information into css.
  • Paste in the control referrences where I want them on the skin
  • Add the skin to a page in a portal to test
  • Adjust as needed until I get the final look

Done..   I often use Visual Studio 2005 or Expression Web (until the next version of VS comes out) to edit the file and css.

It is nice working direction on the skin with live view in DNN as to the results.  If you use html files along with the addition xml file, you have to upload them to the portal for testing so that it can convert them to the ascx file.

 
New Post
3/29/2007 5:01 AM
 
I prefer to edit HTML files, that get interpreted during upload / parsing and allow for better portability - e.g. DNN2 HTML skins still work with DNN 3 and 4 - and no one knows yet, which breaking change DNN5 will have. For easy handling of HTML skins, you can also work "in place", you just need a 2nd window with the "Host :: Skins" module, where you click "parse" to get source changes applied.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
3/29/2007 5:03 AM
 
FYI: regarding edit of XML files, there is a nice tool "Yannick'SXE" available at skinobjects.purplebox.be  

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...The BEST way to create skins....The BEST way to create skins....


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