Create manifest file for DNN 5.x skin package
From DNN 5, a skin is an extension
The special status of skins has changed; a skin is an extension now in DNN 5, just like anything you install to extend DNN.
Width DNN5 skin as extension we have lots of benefits.
- We can use one installer for all extensions
- Skins and containers can be package on a single installer(package) so far called extension.
- DNN 5 Skins can have a version number.
- Skins can include a license text, release notes and the author is visible in the admin interface of DNN.
- We can create packages that install multiple extensions. This means we can package a skin object with in a skin.
The Manifest File
In DNN 5 a skin is an extension, it has a manifest file (just like modules already had). This is the main difference between a legacy (pre 5) and a DNN 5 skin.The manifest is an XML file, with a .dnn extension same like manifest file for modules.
It contains the attributes,license info, release notes and files of the skin package.
Both skin and containers can be package on a single installer.
Still you can use legacy skin packages (dnn 4.x) to install on dnn 5.x installation.






