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
packaging skins for DNN 5
Last Post 03/05/2010 4:37 AM by
Lee Sykes
. 2 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
Bo
Nuke Master
Posts:215
03/04/2010 10:02 AM
Hello Lee and Joe,
Just watched all the tutorials in regards to packaging skins for DNN 5 installations. I agree with you in regards to the legacy method being much easier but I do have a couple questions in regards to this new method. I noticed on your tutorials the main idea was installing the skins as a legacy and containers as legacy, etc... before packaging them via DNN extension engine and then going through the process of combining them and such. I am actually working on a skin from scratch for the DNN 5 platform meaning I am not attempting to actually convert an old skin made for the 4.0 framework to the 5.0 framework. I was wondering is it still easier to initially create a skin from scratch via the legacy method, install that skin onto DNN and than convert it to DNN 5 flavor whereby having to install extensions than delete extensions than reinstall them again with the fresh manifest.
I guess I am wondering is there a quick way that you know of to deal with a skin made from scratch for the DNN 5 community that is quicker than this installing as legacy and converting to the manifest way of doing it. I know one could obviously manually key in the manifest details but that seems like it could be tedious and perhaps it would be more time efficient to just zip the skins, zip the containers put them in a zip file uplaod them as legacy and than create a package from each of them, then delete the extensions, reupload, etc. etc... I don't know what do you guys think. Also you talked about skin objects in this tutorial but not the new widget framework that is client side based scripting. Can widgets be packaged as skin objects can and if so do they also need to be put at the top of the manifest either above a skin object or below as long as they are above the actual skin package?
Do you have a tutorial for widgets I looked but couldn't find one.
Lastly I am delving into creating modules as well as doing some skinning and I am just curious what you know in regards to order of operation if I were to say do a special bundle with module, widget, skin object, skin, container maybe even provider. I know packaging all these things into one package is not the norm but if I ran into a situation where it made sense is theere a way to put all of these things into one package and if so is there any special order I must follow in doing so.
I know skin objects have a special order to say skins and containers but if throughing modules, widgets and providers into this pool of one big happy package should their being any precedense of modules at the top or providers at the top or widgets etc.. or is it just the skin objects that must be put above the skin component if the skin component uses it.
I suspect this may hold true with widgets if a skin has a widget that has a runat=client type thing but maybe not since a widget runs on the clientside instead of server side. Anyway let me know your thoughts on this.
Based on your tutorial I think I will start building my skin legacy style but if you guys think of a quicker way to install a fresh skin that you will want to develop into a DNN 5 type situation that never was an older skin to start with thereby never needing to technically be converted let me know.
As I am writing this question I am thinking that as a skin that is starting from scratch in this era of DNN that has intentions in the long run of going into the DNN 5 community pool it may be more of prefrerence than time saver as it seems installing just to package and delete and install again may or may not save or lose any more time than say doing some cutting and pasting and hand coping a manifest that could be installed once and not have to be installed, packaged deleted and reinstalled.
Anyway let me know what you think on these things and if you have a tutorial concerning widgets I'd love to know as I feel I need to start getting into this widget thing just like the skin objects. Take care, Bo
Joseph Craig
DNN MVP
Posts:11667
03/04/2010 4:00 PM
FWIW, I'm still using the legacy skin packaging technique.
Joe Craig,
Patapsco Research Group
Complete DNN Support
Lee Sykes
DNN Creative Staff
Nuke Master VI
Posts:4945
03/05/2010 4:37 AM
In DNN 5 I would build the skin using the ascx method:
DotNetNuke ASCX Skinning for Professional Skinners
The skin is therefore already installed and you can then use the same techniques from the tutorial to build the manifest file.
I am looking into skin widgets at the moment - currently experimenting with the new skin objects html method and the new super stylesheets, widgets will be after that.
I suspect that anything that needs installing before the skin such as skin objects and widgets will need to be placed at the top of the manifest file.
I'm guessing you could also place the module manifest in there as well. I don't think it will matter if the module is installed before or after the skin in the manifest.
Thanks,
Lee Sykes
Site Administrator
Subscribe to the website
:
DotNetNuke Video Tutorials
:
The Skinning Toolkit
:
DotNetNuke Podcasts
Twitter:
www.twitter.com/DNNCreative
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