Mail Inquiry

Advanced-UI NOVA-UI

Adds a menu item to each asset, allowing users to contact the person responsible for said asset. This in turn requires an information field on the asset that contains a pointer to their email address. Note that the menu will always be present, even if there's no email address at the other end (for performance) - in that case you'll just get an error message.

Requirement: Your OS needs to be configured to handle mailto:-links in order for this to work - usually this is called "Default Apps" or something to that effect.

Properties

To be configured in {home}/appserver/conf/custom.properties

mailInquiry.license

type: String, required: yes, default: -

License key (delivered by brix IT Solutions)

mailInquiry.allowedUserGroups

type: list of long, required: probably, default: -

List of user group IDs that are allowed to use the plugin (superadmins always see it in any case)

mailInquiry.contactPersonNodeRefId

type: information field id, required: yes, default: -

The node-referencing information field denoting the responsible person(s)

mailInquiry.mailAddressTextId

type: information field id, required: yes, default: -

The text field containing the email address, must be present on the nodes that contactPersonNodeRefId points to.

Screenshots

Mail Inquiry Menu

Compatibility Matrix

assetReport CELUM (min. version)
1.x 6.16

Release Notes

1.0

Released 2024-11-01

  • Initial Version