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, ...Create skin package that is only available in one portal?Create skin package that is only available in one portal?
Previous
 
Next
New Post
4/13/2012 5:41 PM
 

Hi!

I really appreciate DNN's ability to easily create skin/container packages by navigating to:

Host > Extensions > Manage > Create New Extension

and particularly DNN's ability to find and configure the build if the directory containing the skin/container is the same as the proposed skin/container name. Really neat feature! However, it seems this functionality only exists when the skin/container package is located in /Portals/_default and not the individual portal (e.g. /Portals/7/Skins/MySkinName).

Is it really the case that I can only build skin/container packages in this way if they are available host wide?

Many thanks in advance.

Tony



 
New Post
4/14/2012 12:41 AM
 
   Yes, you can only create extension( module/skin/container.etc) in host level. You can try copy skins/contains to separate portal after created to make it portal specific.

Over 20 + professional dnn modules for News Article, Store, Video Gallery, Photo Gallery, Ultra Flash Player,YouTube Video, Image Slide show, Skin Chameleon and much more from DnnModule.com
 
New Post
4/14/2012 3:15 AM
 
Assigning a skin to a single portal by placing its folder inside the portal folder is a legacy solution, which should be replaced by a database table PortalSkins in a future version.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
4/14/2012 3:24 AM
 

You can also create a new skin, then create a new package.

Uninstall the package and then install it through Admin > Extensions in the portal you want.

Not ideal, but it does allow you to register the skin correctly as a DNN5 skin.

BTW, you cannot create skin packages from a portal skin unfortunately.

 
New Post
3/2/2014 11:41 AM
 

Bruno,

I have a similar issue but in this case, had to apply Chris Hammond's scripts to remove page-level skins by a certain provider.  I don't want to mention names but a site I'm working on has their very good 5.x era skins applied to a 6.x site.  Chris' work at  http://www.chrishammond.com/blog/itemid/2614/how-to-clear-all-page-level-skins-in-dotnetnuke.aspx very much saved loads of time.  With this I'm able to take back over setting host/site level skins. 

However, one of the old skins can't be removed, nor the containers associated with it. No red X appears to uninstall these.

If I try to repair the install, an duplicate Index exception is thrown.

I have to mention the name of a very good company in this context to give more info and I won't do that.  The fault isn't theirs, the fault is not having uninstalled an incompatible version of their product prior to the site having been updated before.

OK, to the question -- short of extending Chris' work and getting into other DNN skin settings in the database, is there an easy way to fully uninstall a skin extension after such an upgrade oversight?

I can give sensitive details in email, again, prefer not to mention product specific stuff in a public post.

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Skins, Themes, ...Skins, Themes, ...Create skin package that is only available in one portal?Create skin package that is only available in one portal?


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