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.
, , , , ,

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Share to Facebook Share to Twitter Stumble It Share on Tumblr Digg More...