Bug in 2.3.0.21098 - no help icon


Author Message
Robb Bryn

Posted: 11/12/2009
Quote message 

Uploaded my first artisteer skin today (kewl program), but the DNN help icon is replaced with a broken path. Instead of using the DNN link for the help icon it replaces it with.

/Portals/_default/containers/*SKIN NAME*/images/helpBlock.png

it should be;

/Portals/_default/Skins/*SKIN NAME*/images/helpBlock.png

 
Dan

Posted: 11/14/2009
Quote message 

I had the same problem at first. Do not upload the Containers and Skins on their own.

Upload the entire zip file containing the Skin and Containers at the same time - One .Zip File. This should make all well.

Hope this helps. Dan
 
JP

Posted: 11/19/2009
Quote message 

I uploaded the Skin as one zip and I am experiencing the same issue Robb Bryn describe.

Help images have incorrect reference URL: DNN/Portals/_default/containers/my_skin/images/helpBlock.png

It must be a bug with v. 2.3.0.21098
 
Dan

Posted: 11/19/2009
Quote message 

Does you .zip file contain the skin.zip and containers.zip (and a ReadMe.txt)?

I was uploading the skin.zip and container.zip individually and I had the same issue. When I uploaded the .zip with everything the help icons were installed with the proper paths.

I hope that helps. Dan
 
JP

Posted: 11/20/2009
Quote message 

The Skin.zip file does not have any other zip included from the export I did, it contains the core files of the skin e.g. readme.txt, page.aspx, skin.dnn, *.css ..., /images folder.


 
wadep

Posted: 11/20/2009
Quote message 

Just to let you know........ I am also having the same problem.

Looks like a bug to me
 
Dan

Posted: 11/23/2009
Quote message 

When I export, I get a .zip file with the name I provide in the DNN export configuration. The .zip file contains skin.zip, container.zip, readme.txt.

I had the same issue you had when I uploaded the skin.zip and containers.zip on thier own. All is well when I upload everything at one time.

Dan
 
Nicolo

Posted: 11/24/2009
Quote message 

Hello
Change this line (about no 42) in your Block.ascx and Article.ascx within the Containers folder:

CType(helpImg, System.Web.UI.WebControls.Image).ImageUrl = System.IO.Path.Combine(Me.SkinPath.Replace("Containers", "Skins"), "images/helpBlock.png")

to

CType(helpImg, System.Web.UI.WebControls.Image).ImageUrl = System.IO.Path.Combine(Me.SkinPath.Replace("containers", "Skins"), "images/helpBlock.png")

That is c instead of C. The Replace method seems to be case sensitive, so it doesn't find 'Containers' because the SkinPath seems to convert to lower case.
You may change the template files in C:\Program Files\Artisteer\Library\Data\Templates\DotNetNuke\Export\Files\Containers.

So this is little nasty bug and Artisteer should correct it.

Kind regards
Nicolo
 
Michael

Posted: 12/29/2009
Quote message 

:( Still happening in the latest version... and the C in Containers is uppercase. Ideas anyone?
 
Michael W

Posted: 12/31/2009
Quote message 

:-) This one is fixed in 2.3.0.23023, released 12/31/09. :-D

Thanks Kevin!
 
Michael W

Posted: 12/31/2009
Quote message 

Spoke too soon. Partly fixed, but still broken on the Login and Register pages. :-/