DotNetNuke.dk Blog  
May 31

Written by: Bo Nørgaard
Saturday, May 31, 2008

The new dotnetnuke.dk skin will contain a tab (sliding door) menu. Last summer I created a skin object that can generate such a menu, with the special requirement that I have. It is working with the standard menu information that is in the dotnetnuke database, and it needs to have the small icon images for the solpart menu, and some larger images for the tabs.

I uploaded the skin object package and it installed without any error messages, but then I couldn't find it in the skin object list. At last i found it, it had been installed as a private assembly module - even though it only contains a single control that is of skin object type. Uhmm, it installed fine last summer on 4.5.5 - so now I must find out what has changed up to version 4.8.

After googling 20 minutes I didn't find the answer, I can see from the DotNetNuke blog that the dnn file format will be changed in the coming version 5, but that is not my problem right now.

I then has a hard look at the dnn file, and found that it had changed to a module definition file. Well actually files don't normally change by themselves, so now I was looking for a local problem.

Later I found that I must have used the skin object when I tested the new builder that I am working on, and that changed the dnn file as it does not currently know anything about skin objects.

btw. after changing the descriptor it installed fine. The only thing I noticed was that all the core installed skin objects have a title of "skin" or "container", which is probably a guide to where the objects can/should be used - I have to look into that later.

Tags:
  

 
Blog List  
 Print   

Blog Archive  
 Print