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...Administration ...Administration ...Skins: Incorrect Installation in DNN 5.0.1Skins: Incorrect Installation in DNN 5.0.1
Previous
 
Next
New Post
4/2/2009 6:55 PM
 


I purchased commercial Skin Pack. Vendor claims this Skin Pack is fully compatible with DNN5.

However I get an error while installing this Skin Pack in DNN ver.5.0.1.

Skin Pack can be installed successfully only in the Host directory for all portals:

 Go to Host > Skins > see Extensions > click Install New Skin > see Upload new Package > click Browse > select the skin pack > click Next > see Package Information > click Next > see Release Notes > click Next > see Review License > check Accept License? checkbox > click Next > see Package Installation Report > click Return.

But when I try to install Skin Pack for only one portal according to the following instructions:

 Go to Admin > Extensions > click Install Extension Wizard > click Browse > select the skin pack > click Next > see Package Information > click Next > see Release Notes > click Next > see Review License > check Accept License? checkbox > click Next > see Package Installation Report > click Return, -

Skin manager at the page Admin > Extensions > Manage Skins regards a container pack (in my case it's sP004_Blue) as a skin pack. I get two sP004_Blue options in the Skins drop-down menu and none of the corresponding containers in the Containers drop-down menu, while there should be a sP004_Blue option in each of the menus:

Screenshot 1: http://tinypic.ru/?do=view&pic=2009040330734_613.jpg

Screenshot 2: http://tinypic.ru/?do=view&pic=2009040330847_650.jpg

 

When I try to choose a container pack from the Skins drop-down menu, I get the following error:

Screenshot 3: http://tinypic.ru/?do=view&pic=2009040331120_893.jpg

 

My log – Screenshot 4 : http://tinypic.ru/?do=view&pic=2009040331218_581.jpg

3/30/2009 6:55:03 PM   Module Load Exception   host     ModuleId: 442; ModuleDefId: 94; FriendlyName ... 

ModuleId: 442

ModuleDefId: 94

FriendlyName:

ModuleControlSource: DesktopModules/Admin/Extensions/Editors/EditSkins.ascx

AssemblyVersion: 5.0.1

PortalID: 3

PortalName: Testportal

UserID: 1

UserName: host

ActiveTabID: 100

ActiveTabName: Extensions

RawURL: /Admin/Extensions/tabid/100/ctl/EditSkins/mid/442/language/en-US/Default.aspx

AbsoluteURL: /Default.aspx

AbsoluteURLReferrer: https://abc.netnuke.su/Admin/Extensions/tabid/100/ctl/EditSkins/mid/442/language/en-US/Default.aspx

UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; InfoPath.2; .NET CLR 1.1.4322)

DefaultDataProvider: DotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProvider

ExceptionGUID: 5f9b38d4-dd60-4087-8118-acfd98f1215d

InnerException: StartIndex cannot be less than zero. Parameter name: startIndex

FileName:

FileLineNumber: 0

FileColumnNumber: 0

Method: System.String.InternalSubStringWithChecks

StackTrace:

Message: DotNetNuke.Services.Exceptions.ModuleLoadException: StartIndex cannot be less than zero. Parameter name: startIndex ---> System.ArgumentOutOfRangeException: StartIndex cannot be less than zero. Parameter name: startIndex at System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy) at DotNetNuke.Modules.Admin.Skins.EditSkins.ProcessSkins(String strFolderPath, String type) at DotNetNuke.Modules.Admin.Skins.EditSkins.ShowSkins() at DotNetNuke.Modules.Admin.Skins.EditSkins.Page_Load(Object sender, EventArgs e) --- End of inner exception stack trace ---

Source:

Server Name: H179203

 

However when I choose a skin pack from the same drop-down menu, everything is OK:

Screenshot 5: http://tinypic.ru/?do=view&pic=2009040331345_271.jpg

 

Therefore I've got a question. Please, help me: how to install it for a single portal and not in the Host directory?

 

Sincerely yours,

 

 

 
New Post
4/2/2009 10:24 PM
 

My hunch is that this is DNN 5.0.1's fault and not the skinners fault...

Try this:

Goto your portal root - \Portals\_default\Skins.. now your container folder might be accidently placed under this folder... if it is simply move this folder to \Portals\_default\Containers.

Also note your scenario might be slightly different with the portal folders... you might not be using the _default folder, you might be using another portal folder (on that same folder level).

Let us know how you get on.



Alex Shirley


 
New Post
4/3/2009 6:57 PM
 

I thank for your answer. 

I have made, as you have told. Very interesting result:
  1. I installed SkinPack (his name is sP004_LimeGreen2) in Host directory. Installation was successful: in a folder /Portals/_default there are folders /Portals/_default/Containers/sP004_LimeGreen2 and /Portals/_default/Skins/sP004_LimeGreen2. The Manage Skins works correctly.
See
and
 
  1. I installed in a test portal (it is a folder /Portals/0) SkinPack sP004_Blue and sP004_Blue2 in Admin directory. Interestingly: folders in a portal /Portals/0 are correct. Folders /Portals/0/Containers and /Portals/0/Skins contain folders SkinPacks sP004_Blue and sP004_Blue2. It is correct, but the Manage Skins perceives them incorrectly (see my previous message).
See
 
  1. I go to Portal root and remove folders sP004_LimeGreen2 from folders /Portals/_default/Containers/ and /Portals/_default/Skins/ to folders /Portals/0/Containers/ and /Portals/0/Skins/
See
 
  1. Both SkinPack are in window Skins:
See
 
  1. If I remove folders sP004_LimeGreen2 from folders /Portals/0/Containers/ and /Portals/0/Skins/ back in /Portals/_default/, I again receive SkinPack which is installed in Host directory
See
and
and
 
 
The Conclusion:
1.       Probably installation processes in Host and Admin are differs.
2.       I do not know, it is error of DNN or error of SkinPack. If it is error DNN, then many users should inform this error, but I don’t see this messages. If it is error SkinPack, then it should be and in Host and Admin directory’s. But it isn’t too.
 
Probably Developer of Manage Skins can help. He should know differences of installation in Host and Admin directory’s.
If you can draw its attention to this theme, I will be grateful. Or you can help?
Sorry for my bad English :)
 
Sincerely yours,
 
 
New Post
4/6/2009 4:57 PM
 

I have received the answer from the skinners:

"This is not a question of the skin compatibility. The problem you’ve described is a known DNN 5 bug. If you try to do it with the default DNN skin you’ll get the same problem."
 

It is gloomily :(

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Skins: Incorrect Installation in DNN 5.0.1Skins: Incorrect Installation in DNN 5.0.1


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