Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-26783

Error detection and display: Mandatory fields are missing necessary HTML attribute: required

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 7.0.17, 7.4.1, 8.0.0alpha1 (master)
    • None
    • Support backlog

      Steps to reproduce:

      1. Go to Monitoring -> Problems
      2. Click on Update, and a modal window opens
      3. Click Update btn

      Result:

      1. Mandatory text fields are not visually highlighted before or after Update.
      2. This creates a barrier for those who rely on assistive technologies, by preventing them from accessing and timely informing users about such fields.
      3. This also affects regular users, as there is no clear explanation or instructions on how to recover from this error.

      Expected:
      1. Highlight mandatory fields visually using an asterisk as in the rest of the system.

      2. HTML attribute "required" has been added to mandatory fields

      3. Ensure that error messages are informative and help users recover from the error, and mandatory fields are highlighted. While the error message mentions Message input, there are no 'Operations' inputs in the form present.

      Solution: 

      1. Add HTML attribute "required" to mandatory fields.
      2. Visually highlight mandatory fields using an asterisk.
      3. Ensure that error messages are informative and help users recover from the error.

      Affected area: 
      1. Monitoring -> Problems -> Update modal

      2. Monitoring -> Problems -> Event details -> Update modal

      3. Monitoring -> Filter properties -> From/To

      4. Monitoring -> Latest data/Problems/Hosts -> Filter properties

       

        1. filter-properties.png
          filter-properties.png
          167 kB
        2. filter-properties 2.png
          filter-properties 2.png
          77 kB
        3. update-problem.png
          update-problem.png
          207 kB
        4. update-problem 2.png
          update-problem 2.png
          212 kB

            zabbix.dev Zabbix Development Team
            jpopovs Jevgenijs Popovs
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: