Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Prevent XSS Attack
When using Hash Variable that uses a URL parameter or user-inputted value in your custom JS scripts, ensure that these hash variable(s) are escaped!
Make use of hash variable escape keywords, see Hash Variable - Escaping the Resultant Hash Variable.
Use ?javascript hash variable escape. Example:
#requestParam.id?javascript#
You can use the Rich Text UI element to design the layout and structure of your own custom page using the rich text editor or writing HTML/CSS/JS.
Rich Text is commonly used as the homepage/landing page of an app.
Figure 1: Rich Text Properties
Name | Description |
---|---|
Label | The Rich Text menu label. |
Menu ID | Item link slug. Optional field. Ensure that value defined here is unique to other UI menus in the app since the first matching/conflicting ID will take precedence in page loading. |
Content | Page content. |
Figure 2: Sample Rich Text in runtime
Figure 3: Process Status Properties - Performance & Offline Settings
Name | Description |
---|---|
Scope | Caching options are:
|
Duration (s) | Duration in seconds to cache content defaults to 20 seconds if applicable. |
Read more at Performance Improvement with UI Caching.
Note: PWA Offline support is dependent on the theme used.
Name | Description |
---|---|
Enable cache for offline support | Check this to enable caching for offline support, usually set for use on mobile browsers. |
Read Progressive Web Application (PWA) for more information.