- First step for converting the skin package is to Install dotetnuke 4.x skins to dotnetnuke 5.x.
- Once you install the lagency skin package, now you need to go to Admin > Extensions if you have installed that Skin to Admin Extensions otherwise go to Host > Extensions
- In the skins section, find the skin you want to create 5.x package and click on Edit icon at the starting of it
- This will launch the skin information. Update version number, release notes, licence, owner, company, email etc and press Update.
- Now click on Create Package
- This will launch a create package wizard. As you already change the information about version number, licence and all that, just follow the wizard by clicking Next each time.
- Once you finish this wizard, package is generated at ~/Insatall/Skins
- That zip file package is a dotentnuke 5.x compitible package for your skin.
- Follow the same steps for generating package for container also.
- You can use this method to package any extension of dnn 5.x (like skin object, module)
- This will generate separate packages for skin and container.
- You can use this method to create update package of an existing skin
- If I want to create a single package for installing skin and container, I have to manually merge the files and .dnn files. Please suggest if someone knows about creating a single package for skin and conatainer using this method.
- This is how I have converted Cash 2.0 skin package for 4.x to 5.x
Hi there,
ReplyDeleteBeen searching for info like this. I followed your steps but when trying to apply the skin, i get an error.
"You must select a token setting".
Please could you help. I am fairly new to dnn5.
Thank you,
juan
Hi there,
ReplyDeleteBeen searching for info like this. I followed your steps but when trying to apply the skin, i get an error.
"You must select a token setting".
Please could you help. I am fairly new to dnn5.
Thank you,
juan