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, ...Skinning Forum?Skinning Forum?
Previous
 
Next
New Post
4/24/2007 10:47 AM
 

Palmiter wrote

Oh...and am I missing something...besides the pdfs that came with the program and the on-line guide...is there an Quick Start Guide somewhere? 

Take a look at DNNCreative.com.  Worth the subscription price.

Jeff

 
New Post
4/25/2007 6:26 PM
 

Palmiter,

I agree that the skinnig documentation is kind of technical and not very usefull if you just want to change a little on an existing skin.

On the other hand I agree with Sam on Autocad (although I prefer Microstation...)

You are right, you did edit the portal.css file and it is the last one to be loaded. The problem with the background image flashing but not showing occurs very often with new skinners and is mostly caused by the background-color of another element that's on top of the table.

 
New Post
5/17/2007 2:40 PM
 

Personally I think it all comes down to this: DNN does not have a formalized way of changing skins on the fly, the way many other CMS' have.

The Skin module should really implement a set of formal classes and properties which each skin designer could implement and live up to. There should be a GUI based way of changing the most basic parts of a skin, such as fonts and colors, in the DNN core skin module. For some reason the only thing which can be changed with ease is the logo file ... like the logo is all you ever need to change.

Providing the webmaster with a notepad-style editor window with a stylesheet in plaintext is really just a bad workaround to an obvious problem.

I have spent countless hours learning how to edit my skinfiles or edit the stylesheet for a DNN site in order to change simple things like the default font and default link layout.

If somebody wants me to write a proposal for such a change in the core skin functionality, throw me a message. I am no .NET coder, but I do know how to write a specification document.  And yes it should be a core functionality - having 3rd party modules that alter your DNN site in that way is a nightmare when upgrading the core.

- Jesper

 
New Post
5/18/2007 10:22 AM
 

SplatMan - The problem with what you describe is it assumes a finite number of CSS objects in a skin.  For example, you want to be able to change the background color through a simple interface.  What if my skin has a background image?  Or what if I choose to include a skin object?  The skins are extensible by adding skin objects, and no core module could know that I created a custom skin object.   This type of ability has to be on a per skin basis, since skins can incorporate so much more than the simple templates where a technique such as this could be used.

Keep in mind that DNN is a framework for development, not an out of the box portal solution.  Using it assumes some level of web design background, though you can always use premade skins and commercial modules to get what you want.

Jeff

 
New Post
5/18/2007 12:00 PM
 

As I said, I am not looking for a way to alter the entire skin. That would sort of ruin the whole idea of having a skin in the first place. But not being able to alter even the simplest things without editing skin files simply makes DNN less "webmaster-friendly" than other CMS frameworks. I am not writing that to start a flamewar - it is simply an observation. And you can verify it by simply looking at the features of DNN's "competitors" in the CMS marketplace.

A formal interface or set of classes that define the 5-10 most simple things, would not be impossible. There are some simple things, that all skins simply have - and which could be administered from a central "Skin control panel". Honestly: it should not be that hard for the skin designers to use a predefined set of CSS classnames and objectnames. The following simple items could with great advantage be editable throuogh such a simple control panel:

  • Logo file
  • Background color for main website
  • Background image for main website
  • Background color for containers
  • Background image for containers
  • Default font and style for container headings
  • Default font and style for Text/HTML content
  • Default font and style for top-level menu text
  • Default font and style for sub-level menu text
  • Show portal name (boolean)
  • Show copyright notice (boolean)
  • Show todays date (boolean)
  • Show Terms for use (boolean)
  • Show Privacy statement (boolean)
  • Show search input box (boolean)

All these things are simple things which all skins use (or could use). It would be no problem for the skin designer to comply with a simple set of rules in order for this to work (or simply choose not to comply). Skins which comply with these simple editing functions/rules could me called "DNN Skin control panel compliant" or something like that, so the skin customers could identify the compliant skins.

I honestly do not see any technical issues in this. The only reason it is not allready available in DNN has to be due to the fact that DNN is mainly coded BY geeks FOR geeks. But every CMS framework with a desire to survive, must improve itself with each new release.

:-)

- Jesper

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Skinning Forum?Skinning Forum?


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