Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-23158

[Feature Request] Allow email type configuration from portal.properties

    Details

    • Type: Feature Request
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 6.1.0 CE RC1
    • Fix Version/s: None
    • Labels:
    • Environment:
      same as umbrella bug

      Description

      Hello,

      it would be useful if one could configure information about the additional email addresses in portal(-ext).properties.

      Users and organizations may have additional email addresses defined in Control Panel. The labels (Email Address, Email Address 1, Email Address 2) may be changed in Language_xx.properties but:
      1) the labels are always the same, regardless of the type (User, Organization, ...)
      2) there can only be 3 email addresses because they seem to map to numeric key entries (10004, 10005, ...) in the database

      A better and more flexible design would be to allow for a more dynamic configuration e.g.

      organization.email.addresses=email-address-2, email-address-3, email-address-4
      user.email.addresses=email-address-1, email-address-5

      in Language.properties
      email-address-1: Business email
      email-address-2: Administrator's email
      email-address-3: Janitor's email
      email-address-4: Security officer's email
      email-address-5: Private email
      etc

      Thus, for an organization there would 3 different email-address types and the user would have 2 different types.

      Today (as a workaround), you may define custom fields for organization and user and label the fields with the email address label. Unfortunately the custom field key labels can't be translated into different languages. In order to not confuse the users, you will also have to hide the email address section in the control panel.

      I guess this enhancement may also be valid for other "statically" defined types in Liferay.

      Alex

        Attachments

          Activity

            People

            • Assignee:
              support-lep@liferay.com SE Support
              Reporter:
              alex.weirig@technolink.lu Alex Weirig
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:

                Packages

                Version Package