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

Form created using Liferay form builder is not working as expected

    Details

      Description

      Hi,

      We have created a form which uses following feature in Liferay form builder.

      • Form is containing three pages and the success page
      • Form has a custom storage type we developed according Liferay documentation
      • Form has enabled CAPTCHA
      • First page: a paragraph and a check box
      • Second page: More than 25 fields including
        • Text fields with validation for text limit/phone number validation/email validation using regular expression (validation enabled)
        • Drop downs which have options 3-15 (all the options are added manually)
        • Multiple select list(Check boxes)
        • Single select lists(Radio buttons)
        • A Text field with multiple lines (text area)
        • Two text fields with auto populate enabled (manually added up to 20 options)
      • Third page: Only a paragraph is there.
      • Few rules are there which makes fields show/hide, disable/enabled and required/not required

      First time, the form is created in CE 7.1.1 GA2 version and issues were there. And every time Liferay releases a version we tried to make this form works but didn't. Please see the list below:

      CE 7.1.1 GA2

      LPS-105462

      • Simple CAPTCHA enabled: form is not getting validated for invalid text. form data lost still user sees the success page.
      • reCAPTCHA enabled: if user clicks on submit button without clicking reCAPTCHA check box, form is not getting validated and navigate to the success page same as simple CAPTCHA. internally form data is disappearing
      • Other features worked really ok. But, CAPTCHA is something required for the form

      CE 7.1.3 GA4

      LPS-105460LPS-105459

      • Paragraph disappears for invalid CAPTCHA(both simple CAPTCHAand reCAPTCHA)
      • Simple CAPTCHA image is not showing

      CE 7.2.1 GA2

      LPS-105461LPS-105460LPS-105598

      • Simple CAPTCHA refresh icon is not showing
      • Paragraph disappears for invalid CAPTCHA(both simple CAPTCHA and reCAPTCHA
      •  Invalid CAPTCHA text breaks the form

      please see the mentioned issues for more details.

      CE 7.3.0 GA1

      • Same as 7.1.1 GA2, user is navigated to the Success page for invalid CAPTCHA submission in both CAPTCHA and reCAPTCHA.

      CE 7.3.1 GA2

      • Simple CAPTCHA image is not showing but reCAPTCHA is working fine. We are ok to use reCAPTCHA.
      • Text is getting erased in validation enabled text field. IE11 cannot be used because of this. Chrome and Edge also has the issue sometimes. (LPS-120757)
      • Auto populate enabled text fields break the form when user enters a text which is not in the suggest list. (LPS-120757)
      • Date picker year drop down shows only ten years. No scroll to go for more previous years (LPS-120757)
      • Success page is not there in the form builder.
      • Special character issue on drop down options ('s is not displayed correctly)

      CE 7.3.2 GA3

      • Neither simple CAPTCHA nor reCAPTCHA is working.

      CE 7.3.3 GA4

      • reCAPTCHA is working fine.
      • Pagination cannot be changed to bottom (in previous version there is option to switch pagination from top to bottom)
      • Text getting erased in validation enabled fields (LPS-120757)
      • Date picker year drop down show only ten years. No scroll to go for more previous years (LPS-120757)
      • Auto populate enabled text fields break the form when user enters a text which is not in the suggest list. (LPS-120757)

      CE 7.3.4 GA5

      • reCAPTCHA is working
      • Field IDs are not editable (LPS-120759) This is something really important since we map user answer using this in external system.
      • Date picker year drop down show only ten years. No scroll to go for more previous years (LPS-120757)
      • Auto populate enabled text fields break the form when user enters a text which is not in the suggest list. (LPS-120757)

      When looking at the list. released all the CE versions since 7.1.1 have issue in form builder.

      Expected behavior:

      Form related all the features should be working fine as 7.1.1. As only bug observed is CAPTCHA in that version. needs to get a fix for that without breaking well worked other features.

       

      Actual behavior:

      When fixing one issue, some more issues are there in the next release.

        Attachments

          Activity

            People

            Assignee:
            support-lep@liferay.com SE Support
            Reporter:
            subhashiniwijerathna Subhashini Wijerathna
            Participants of an Issue:
            Recent user:
            Subhashini Wijerathna
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Days since last comment:
              6 weeks, 3 days ago

                Packages

                Version Package