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

As a form user, I want to see the masks created for integer numeric type fields

    Details

      Description

      Context:

      In several use cases, to allow the user a better filling/reading experience, it is important to provide the known format of a given information, mainly if we are talking about long numbers. Some very known information that we use to see in a specific format are phone numbers, social security numbers, ID number, zip code, card number, bar codes and many others.

      Notes:

      After estimating the following story: As a form creator, I want to create masks for my integer numeric type fields, it was identified that the size of the story exceeds the maximum defined by our engineering for now (15 days).

      Design Deliverable

      Mockup

      Acceptance Criteria

      1 - Given an user,
      when seeing an empty field with a mask,
      then I should be able to identify that the field has a mask.

      2 - Given an user,
      when filling a numeric field with a mask,
      then I should be able to read the value in the field mask

      3 - Given an user from the previous criteria,
      when not filling completely the value demanded in the mask,
      then I should receive an error message.

      4 - Given an user,
      when filling a numeric field with mask,
      then the mask should be displayed according to the localizable definition.

      5 - Given an user,
      when seeing a field with a mask and a placeholder,
      then the placeholder has priority.

      6 - Given an user,
      when seeing a field with a mask and a predefined value,
      then the predefined value should fill the mask in the field.

      Definition of Done (DoD):

      • All Acceptance Criteria were passed;
      • Make sure that the expected automated tests were created (unit / integration / functional) and passed successfully;
      • Code with peer review completed;
      • Validated by QA, Product Designer and/or PM;
      • No critical bug related to Story scope (ex.: similar of FP4, FP5);
      • Make sure that all system documentation were updated (if necessary)
      • Make sure that it has the extensions points needed to allow GS and customers to customize the feature (If applicable)

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              Assignee:
              luiz.jardim Luiz Jardim
              Reporter:
              luiz.jardim Luiz Jardim
              Engineering Assignee:
              Product Team Forms
              Recent user:
              Sophia Zhang
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.4.2 CE GA3 DXP 7,4
                  7.4.13 DXP GA1
                  Master