Kuali Rice Development
  1. Kuali Rice Development
  2. KULRICE-5532

all radio and checkbox groupings should be contained in <fieldset> tags

    Details

    • Type: Task Task
    • Status: Closed Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0-m1, 2.2
    • Component/s: User Interface
    • Security Level: Public (Public: Anyone can view)
    • Labels:
      None
    • Similar issues:
      KULRICE-5842All lookup, inquiry, help icon and other controls associated with an input field should be contained in <fieldset> tags with their input field, with the legend of the fieldset equal to the input field's label
      KULRICE-7895In env1, fieldsets have a border
      KULRICE-5573KRAD: Test View 1: Checkbox and Radio labels should display differently than field grouping labels
      KULRICE-7871Checkbox and Radio Group ids are not correct
      KULRICE-7922Checkbox and Radio Group Labels option to be placed on top
      KULRICE-7988Allow for label placement on top of checkboxes and radio options in a group
      KULRICE-6731Values are not being held when using checkbox group or radio controls
      KULRICE-12191Delimiters should not appear at the end of a radio group
      KULRICE-9916Do checkbox conversion in LookupInputField only when specified through attribute definition
      KULRICE-11889Delimiters should not appear at the end of a checkbox group
    • Rice Module:
      KRAD
    • KAI Review Status:
      Not Required
    • KTI Review Status:
      Not Required

      Description

      Currently our radio button and checkbox sets aren't grouped properly in code. They need to contained in <fieldset> tags, and have a <legend>. Currently we're using a standard label which points to an ID which isn't used (the ID referenced is a prefix of the IDs for the all of the radio/checkboxes in that group. but as far as I know no user agent will know how to interpret that as an ID's prefix).

      From http://www.w3.org/TR/2008/WD-WCAG20-TECHS-20080430/H82.html:

      Grouping controls is most important for related radio buttons and checkboxes. A set of radio buttons or checkboxes is related when they all submit values for a single named field. They work in the same way as selection lists, allowing the user to choose from a set of options, except selection lists are single controls while radio buttons and checkboxes are multiple controls. Because they are multiple controls, it is particularly important that they be grouped semantically so they can be more easily treated as a single control. Often, user agents will present the value of the legend before the label of each control, to remind users that they are part of the same group.

        Activity

        Hide
        Candace Soderston (Inactive) added a comment -

        Input fields that have a lookup, inquiry, and/or help icon/control associated with the input field should also be contained in the same fieldset along with the controls (each has a <fieldset> tag, & is in the same fieldset whose legend is the same as the input field's label).

        Show
        Candace Soderston (Inactive) added a comment - Input fields that have a lookup, inquiry, and/or help icon/control associated with the input field should also be contained in the same fieldset along with the controls (each has a <fieldset> tag, & is in the same fieldset whose legend is the same as the input field's label).
        Hide
        Candace Soderston (Inactive) added a comment -

        Relates to KULRICE-5842

        Show
        Candace Soderston (Inactive) added a comment - Relates to KULRICE-5842
        Hide
        Eric Westfall added a comment -

        Bulk update of incomplete 2.0.0-b2 issues to just a 2.0 fix version.

        Show
        Eric Westfall added a comment - Bulk update of incomplete 2.0.0-b2 issues to just a 2.0 fix version.
        Hide
        Jerry Neal (Inactive) added a comment -

        Brian,

        I believe you already took care of this one?

        Jerry

        Show
        Jerry Neal (Inactive) added a comment - Brian, I believe you already took care of this one? Jerry

          People

          • Assignee:
            Brian Smith (Inactive)
            Reporter:
            William Washington (Inactive)
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Structure Helper Panel