Need
DNN Support
?
DeskPal.com
Learn DNN / DotNetNuke
Login
Subscribe to DNNCreative
Home
Subscribe
Training & Tutorials
Tutorials for Beginners
Tutorials for Administrators
Tutorials for Core Modules
Tutorials for Advanced Users
How to Build a Website in DotNetNuke
Skinning Tutorials
Module Development
Third Party Modules
Forum
Search
Search
Home
Subscribe
+
Training & Tutorials
Tutorials for Beginners
Tutorials for Administrators
Tutorials for Core Modules
Tutorials for Advanced Users
How to Build a Website in DotNetNuke
Skinning Tutorials
Module Development
Third Party Modules
Forum
You need to
Register
for free and
Login
to post a message in the forum.
Forum
Forums
Search Forum
Search
Advanced Search
Topics
Posts
Unanswered
Active Topics
Forums
>
DotNetNuke®
>
DotNetNuke® Questions
Deleting Unnecessary Skins & Containers
Last Post 09/06/2012 7:06 PM by
Joseph Craig
. 3 Replies.
Sort:
Oldest First
Most Recent First
Check this box to subscribe to this topic.
Prev
Next
You are not authorized to post a reply.
Author
Messages
Ian Bowden
Nuker
Posts:13
09/05/2012 5:34 PM
I am trying to build a DNN website that's as simple as possible to use, offering content contributors only the options that they will ever need to consider, especially pertaining to page skins and containers.
I have created a child portal that I will eventually convert into a parent, probably by exporting it as a template, then importing it into a new and "empty" parent.
I have learned (the hard way) that when one installs a skin at the host level, it ends up being "available" to any portals created off of it. If anyone knows of a straightforward way to fix this (I.e. go backwards), I'd love to know about it!
My dream is to only make available to a user the skins and containers that are applicable to the site they are working on -- not all of the other hanging-on skins and containers that are currently presented. I have just created my new child portal, indicating it to be totally blank. Then, I brought in my new skin - the one I want exclusively used in the site. I then changed the default skins and containers (admin - site settings - appearance) to my new skin and container. I also changed the only page in the site (the home page) to have the new skin and container. All of these changes originally indicated the DarkKnight skins and containers. I even ensured I'd done things properly by going to admin - page management - appearance and used "copy selected skin to childpages". Every page - including all of the admin and other pages - are either my new skin, or "none specified."
At this point, as far as I'm concerned, DarkNight is not being used anywhere on my little site that has absolutely no content added to it and my next step is to try and kill off that skin from the portal. Right? But this doesn't seem to be the least bit straightforward! I go to admin - skins and am presented with a frustrating interface whose functionality is not very clear. If both host and site are checked, the pull-down shows three potential skins: DarkKnight, my new skin, and the bothersome skin that I installed through the host menu. When I choose DarkKnight, it indicates that I cannot delete the skin because it is in use. Fair enough, because the host box is checked and DK is a "host skin." But when I uncheck host, the only option in the pull-down I get is my new skin - and I obviously don't want to be rid of it!
So, how can I possibly configure my new site so that *nobody* even sees a container option pertaining to anything to do with DarkKnight - or my other tag-along, host-installed DNN skin?!
Perhaps a better way to state this would be, "How can I create a new portal (child or parent) that has absolutely no inherent skin or container connections within it, other than the single set of skins and containers that I wish to designate to it?"
Cheers!
Ian
Aderson Oliveira
Nuke Active Member
Posts:35
09/05/2012 9:39 PM
Ian,
If I got your question right, the easiest way would be to move the folder /Portals/_default/skins/DarkKnight to /Portals/[PORTAL ID]/skins/DarkKnight and /Portals/_default/Containers/DarkKnight to /Portals/[PORTAL ID]/Containers/DarkKnight
This way the skin and container will only be available for the portal that you have copied them to.
But be careful: If you already have pages using the DarkKnight from its current location, them you will see an error on those pages, as the skin will no longer be in the same folder as it was originally. Then you can choose another skin for such pages.
Cheers,
Aderson Oliveira
DotNetNuke Consultant -
1800DNN.com
Ian Bowden
Nuker
Posts:13
09/06/2012 9:59 AM
Aderson;
Thanks for the quick and helpful response. I'll give it a try later today, using my FTP client and hopefully it'll work as it should.
The biggest problem with this is that, if I continue to create other new portals off of the primary one, I'm repeatedly going to have to go through the same routine! As I stated at the close of my posting, is there not a way that I could use the Host- Site Management - Add New Site function and create a single-page, bare-naked, website portal with no "baggage" (i.e. skins and containers that I don't want) attached to it? If there isn't, is seems to me there ought to be!
Cheers!
Ian
Joseph Craig
DNN MVP
Posts:11667
09/06/2012 7:06 PM
The current versions of DotNetNuke (perhaps starting with Version 6) include a "Blank Website" template. It consists of a single Home page. It will pick up the default Host skin and container. That's because every site must have a default skin and container.
There's nothing that would stop you from creating your own favorite default site and exporting a template. That can be added to an existing site, or included in the zip file for an install package. Place it in the Portals/_default folder.
You can also auto-install skins by placing their install packages in the Install/skin folder.
Note also that there is a _default skin and _default container. I don't see a UI to actually specify _default for the skin or container. However, you can copy and rename it (to MyDefault, for example) and use it. You can even make an installable skin package and auto install it as mentioned above.
Joe Craig,
Patapsco Research Group
Complete DNN Support
You are not authorized to post a reply.
Special Bonuses
--Subscriber Bonuses
--Readers Offers
Users Lounge
--Announcements
--DNN Creative Articles
--Everything Else
--Feedback, Suggestions and More
--Membership
--Site Review Please!
--Testimonials
--Podcasts
DotNetNuke®
--DotNetNuke® Questions
--Modules
--Modules - What's needed?
--Quick Tips
Hosting
--DotNetNuke® Hosting Providers
Skinning Toolkit
--Skinning Toolkit
UK DotNetNuke User Group
Forums
>
DotNetNuke®
>
DotNetNuke® Questions
Latest Forum Posts
Can you Run Xcode in Linux?
by Aman Singh
Can you Run Xcode in Linux?
Can you Run Xcode in Linux?
by Aman Singh
Can you Run Xcode in Linux?
Billed for subscription that was canceled
by Ryan
I was just billed for a subscription that was canc eled / inactivetive how do I get a refund for th
Meta Title and Meta Description are not showing properly
by DNN User
Hi, On my site the meta title and meta descriptions are not showing properly. It's showing the m
Search is not functioning properly
by DNN User
Site: https://www.prv-engineering.co.uk/search If I search any item only the 1st option under sea
Search is not functioning properly
by DNN User
Site: https://www.prv-engineering.co.uk/search If I search any item only the 1st option under sea
DNN Platform import site optio
by Melanie Weaver
Is it possible to import site template in DNN Platform 8.0? We have internal Evoq Content 8.1 tha
Events Module for DNN V5?
by Tugboat
Would anyone have a download link for the version 5.0.3 Events Module? Thanks!
"Ghost" TabID Number?
by Tugboat
Hi! I have a portal instance with multiple child portals and on one of the child portals, there i
RE: DNN Load Testing
by ayman sharkawy
Hi. Have you already implemented a site using the DNN . And how the performance of the site and its
Publish All Pages
by NSUOK
I'm using DNN Evoq Content Basic 8.2.0. When I make the HTML Pro module display on all pages, I h
Simpler profile needed in 9.2.2
by Donald
We are upgrading a DNN 4.8.4 site to DNN 9.2.2. On 4.8.4, the top bar shows the user’s name. If yo
How to link from dnnmodal popup to web site page?
by Donald
Hello all. I am using a dnnmodal.show popup. The popup works correctly, showing the content that I
RE: Document Collaboration
by Nick Davern
That feature would be super beneficial for our needs as well! Does anyone have an update as to if th
RE: DNN 9.2, how to set default theme?
by Andy Stephenson DNN Creative
you do that under "Manage/Themes". Note the highlight blue border around the default container and d
DNN 9.2, how to set default theme?
by Donald
Please disregard, found Manage Themes I cannot find how to set a default portal theme in DNN 9.2
RE: Looking for DataSprings Dynamic Forms
by Andy Stephenson DNN Creative
Your best chance would be to contact Chad Nash @ http://www.datasprings.com/
Looking for DataSprings Dynamic Forms
by Jakir HM
Looking for DataSprings Dynamic Forms 3.4 for DNN 4.x 5.x for my site (https://themasters2018s.com/)
RE: Help with Cycle Image Carousel not displaying images
by peter
I had the same problem with the Will Strohl Content Slider after upgrading to DNN 9.1 The above an
RE: Object reference not set to an instance of an object
by Andy Stephenson DNN Creative
Check this one might be useful: http://www.dnnsoftware.com/answers/im-tryin-to-move-my-site-to-pr
Used
By
Testimonials