Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

View file
name7b0fe8b0.wav

ResourceTypeFormIdentitifiers

The specific Viewone page or Editone page to be loaded for an object is defined by logic on the SQL view and configured in what are called ResourceTypeFormIdentitifiers that define each subtype and the Viewone and Editone to load

They can be seen and configured here: https://%yourserver%/ui#Common/Find/ResourceTypeFormIdentifier

...

View file
nameaa17ae00.wav

Report Pages

Report pages use the same template as Find pages and are designed to show some specific view of the data

...

View file
namef35b7810.wav

Run Workflow Page

  • Workflows are run either as anonymous or authenticated

  • Anonymous workflows run from:

    • https://%yourserver%/ui#aw/%workflowname%

  • Authentication workflows run from:

    • https://%yourserver%/ui#w/%workflowname%

View file
name4483eb71.wav

Branding the UI Role Container Web Site

  • The default look and feel of the UI role container web application (not microservices) can be changed by overriding the CSS rules and images used for this website.

  • The theme of the UI role container web application can be changed globally or even have a different theme for each URL you expose.

  • First, create a new folder named after the FQDN or fully resolvable DNS of the tenant in the Overrides/Tenants directory of the EmpowerID Web CDN. E.g. "%INSTALLPATH%\Web Sites\EmpowerID.Web.Cdn\Overrides\Tenants\CustomTenantFolder," where "CustomTenantFolder" is the name of the folder you are creating.

  • Once you have added the folder, you need to do the following:

    • Create a child folder named Themes in the custom folder. For example, if you are creating a custom FQDN folder for a Tenant with a FQDN of sso.andysbeans.com, you first create a sso.empowerid.com folder in the above-mentioned directory, then create within that folder the Themes folder.

    • Create a child folder named EmpowerID in the Themes folder.

    • Create a child folder named Images in the EmpowerID folder.

View file
name0ba618dc.wav

  • Custom images can be placed in:

    • "%INSTALLPATH%\Web Sites\EmpowerID.Web.Cdn\Overrides\Tenants\<YourCustomTenant>\Themes\EmpowerID\Images

  • Custom CSS can be added to the blank overrides.css file in:

    • %INSTALLPATH%\Web Sites\EmpowerID.Web.Cdn\Overrides\Tenants\<YourCustomTenant>\Themes\overrides.css

View file
name3844b81e.wav

Overriding Out of the Box Pages

  • When customizing Web pages, it is recommended that you use EmpowerID's Override technology rather than modifying the original pages.

  • This allows you to quickly revert back to the original pages if the custom pages are no longer needed.

  • To use the Override technology, you add your pages to an Overrides folder structure in the EmpowerID Web Sites directory and place your custom pages within that directory.

  • The Overrides structure mirrors the shipping page directory structure so that pages copied into the corresponding location with the same names will be loaded preferentially

  • E.g. for Viewone pages:

    • EmpowerID.Web.Overrides\Areas\Common\Views\ViewOne\Details

Note! Never customize any shipping pages or JavaScript files outside of the overrides

View file
name8c45bbaa.wav