|
AppThemes : AppTheme Dependencies
AppThemes use a dependency file to specify CSS and JavaScript files needed for proper functionality. Dependencies only work on public-facing pages of your website. Use tokens for dynamic paths and ecofriendly to control loading based on ECO Mode setting.
Summary: Dependency file defines CSS & JS files needed for AppThemes. Use tokens & ecofriendly for efficient loading based on ECO Mode.
|
|
AppThemes : Partial and Shared Templates
Summary: Code documentation explains methods for injecting partial and shared templates in Razor. Includes Render Token method for compiling templates on call, and INJECT Token Replacement method for better performance. Rules and examples provided for effective implementation.
|
|
AppThemes : Installing AppThemes
Instructions for installing and adding custom AppThemes using Rocket Admin, including default 'AppThemes-W3-CSS'. Public GitHub URL needed for adding new AppThemes collection. Private GitHub repos require access token.
|
|
AppThemes : File Download
File Download: Publicly download documents using HTML links or Javascript. Create download links using RocketDirectoryAPI. Simplisity.js allows server side security checks for restricted downloads. Use Simplisity file downloads within html elements. Serverside code can access download values. RocketDirectory has secure document options. InterfaceKey must match the download command.
|
|
AppThemes : Create an AppTheme
Create AppThemes for Rocket systems: RocketContent displays data rows, RocketDirectory displays lists with advanced features. Use Visual Studio with IntelliSense. Customize templates following standard naming conventions and folder structure. Copy existing themes, edit as needed.
|
|
AppThemes : AppThemes
AppThemes are groups of Razor templates for display or admin pages. They follow a standard format and are stored in the DNN filesystem. Each project is in GitHub. Folder structure includes version, 'default' for templates, and optional folders.
|