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, ...Please help with positioningPlease help with positioning
Previous
 
Next
New Post
1/10/2009 10:54 AM
 

Hello,

This is not my first skin. I've successfully skinned four other sites in DNN. I'm using 4.0.8.

My problem:

My new skin is very simple (or so I thought when I started). It has login and user at the top right. It has one big content pane under that, centered. Then, I wanted to have the menu be fixed at the bottom of the page. The idea is that the content would scroll behind the menu graphics which would 'stick' to the bottom of the browser window.

Here's the basic idea:

[LOGIN] [USER]

[CONTENTPANE]

[SOLPARTMENU] (with underlying graphics)

Research has revealed that with IE 7 you can do fixed positioning. Further research revealed that it requires a strict doctype, which I have not even found to be possible with DNN.

Can I even have a fixed background-attachment with a transitional doctype?I had some succes with fixed-background attachment at least before I added the transitional doctype, but did not try uploading it to the live site yet.

Is there any way to make this fixed position menu idea work in DNN?

I am on a very short deadline as I have been laid off from work and need this new skin to showcase my online portfolio for job hunting. I am now very frustrated and am thinking of ditching my whole idea and starting over after wasting 2 days already.

Can anyone please help or give sound advice? I don't have the time to waste and am close to tears now.

Thanks,

~Bee

 
New Post
1/10/2009 11:21 AM
 

I hope you are using dnn 4.8, not 4.0.8, or else you should upgrade to 4.9.1 (which everybody should do really)

Using a strict doctype is not difficult with DNN.

You can include a document named index.doctype.xml if you skin file = index.html

The content of the xml file should be this:

<SkinDocType>
    <![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">]]>
</SkinDocType>

For an example have a look at the skin that comes with DNN 4.9.1

Also you should not use Solpart IMO, it is not actively developed anymore, switch to DNNMenu.

HTH

 
New Post
1/10/2009 1:08 PM
 

Thanks Tim. Your answer gave me more questions though.

I DO have 4.08.03 so I need to upgrade (more time to spend darn!). If I'm going to upgrade, would it be better to just go to 5.0? I am SCARED! Please advise me or point me to where the good advice is. I read the 'sticky' post about skinning with 5.0 and it was scary.

I don't know how to switch to DNNMenu. Does it cost money? How do I learn how to skin with it?

I am confused even more about DOCTYPE now. The example in your reply says "transitional" and I thought a strict DOCTYPE meant it should say "strict".

I know you can't teach me all about what I am asking, but some links or point me in the right direction would be much appreciated.

Thanks,
~Bee

 

 
New Post
1/10/2009 8:13 PM
 

Ok, I would upgrade to 4.9.1 for now, there are still some problems with DNN 5 which should be solved in DNN 5.0.1

BTW, you should mainly upgrade for security reasons, some problems have been fixed since DNN 4.8

DnnMenu is the replacement for Solpart, it's part of the Core so it's free.

More info here:

http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryId/1874/New-Video-Available-Demonstrating-New-CSS-Capabilites-in-DNNMenu-v2-0.aspx

and here:

http://www.dotnetnuke.com/LinkClick.aspx?fileticket=T8yhiR7oZkk%3d&tabid=874&mid=2653
(read past the developers talk at the start and check the tables with attributes)

Mostly if people are talking about a strict doctype they mean not using HTML 4, but XHTML, of which the most important versions are trict and transitional, transitional is fine.

Please note that if you use XHTML, the css classes are Case sensitive, .MyClass is no the same as .myclass.

 

 
New Post
1/11/2009 11:47 AM
 

Timo,

I just want to say thank you SOOOO much.

I am double checking my custom modules are okay for the DNN upgrade and am going ahead with it asap.

Your note about the XHTML case sensitive thing solved a problem that was frustrating the heck out of me!

I watched the DNN Menu video and now am good to go to skin with it.

You have helped me so very much and I am thankful.

~Bee

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Please help with positioningPlease help with positioning


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