Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
In the default installation, an app called "App Center" with the Userview named "Joget Workflow" is preloaded in
In order to edit it, simply heads to "All Apps" as the administrator. Click on "App Center" app.
Then, click on "Joget Workflow".
In the Userview Builder, edit the only menu that you see in it.
It is a form menu that points to the form named "Published Apps".
In the form's design, there are 2 custom HTML elements.
Edit the second Custom HTML to reveal its code.
<link rel="stylesheet" href="/jw/css/appCenter.css" /> <div id="main-action-help"><i class="fa fa-info-circle"></i></div> <div id="search"></div> <div id="apps"></div> <p> <script src="/jw/js/appCenter.js"></script> <script> AppCenter.searchFilter($("#search"), $("#apps")); AppCenter.loadPublishedApps("#apps"); </script> </p>
The logo that is displayed in the App Center can be changed under Userview Builder's settings > Logo URL.
The "Home Banner" and "Custom CSS" can be cuztomized.
The help guide feature can be disabled in the same page too.
<link rel="stylesheet" href="/jw/css/appCenter.css" /> <div id="main-action-help"><i class="fa fa-info-circle"></i></div> <div id="search"></div> <div id="apps"></div> <p> <script src="/jw/js/appCenter.js"></script> <script> AppCenter.searchFilter($("#search"), $("#apps")); AppCenter.loadPublishedApps("#apps"); </script> </p>
Line number 2 can be removed to remove the "help" icon.
The list of published apps is loaded by AppCenter.loadPublishedApps method. This method has extra 2 arguments to customize the published app list.
AppCenter.loadPublishedApps(container, customUrl, excludes); container : This is the container to populate the app list customUrl : This can change to a custom url to load the app list instead of the default url eg. /web/json/apps/published/userviews?appCenter=true excludes : This is used to exclude the unwanted userview from populate in the app center list. It is an array of string in syntax of "appId:userviewId" Example: AppCenter.loadPublishedApps(container, null, ["isr:isr", "crm:view"]);
To disable the Hint pop-up, edit the App Center Userview.
Navigate to Settings.
Under Settings navigate to "Configure Layout > Configure Universal Theme > Advanced".
Scroll down to the bottom of the page and check the box, "Disable help guide feature?"
Then click on the "OK" to close the window.
Then click on "SAVE" to save the whole userview.