Appendix A. Exercises and Solutions

  1. What types of files will you find in a skin package?

    A skin package can contain folders for skins as well as containers. Both types of folders can include HTML files, web user controls, an XML file, CSS files as well as image file assets used by the skins and containers.

  2. Which DotNetNuke accounts are permitted to upload skin packages?

    The Host account can upload a skin package using the online tools. Anyone with write access to the DotNetNuke file system can upload a skin package and subsequently install it using a special DotNetNuke URL.

  3. Which DotNetNuke accounts are permitted to browse and apply skin packages?

    By default, the Host and the Admin accounts can browse and apply skin packages to pages or the entire portal.

  4. If a page is not displaying a skin set at the portal level, what might be the reason?

    It's possible that the Portal has a default skin that overrides the Host settings. It's also possible the page has a specific skin setting. Either of these would override a skin set at the Host level.

  5. What is the difference between a parent portal and a child portal?

    A parent portal has a unique domain name among all of the portals in the installation. A child portal exists under a parent portal and shares its domain name as a prefix.

  6. How can a skin be installed in DotNetNuke without using the credentials for the host account?

    The skin can be copied to the server via FTP or by drag-and-drop through Windows Explorer. Then, a special URL is accessed ...

Get Beginning DotNetNuke® Skinning and Design now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.