[UIU-1441] Settings > Users > Custom Fields page - Handling text field and textbox Created: 24/Jul/19  Updated: 05/Apr/20  Resolved: 05/Mar/20

Status: Closed
Project: ui-users
Components: None
Affects versions: None
Fix versions: 3.0.0

Type: Story Priority: P3
Reporter: Khalilah Gambrell Assignee: Khalilah Gambrell
Resolution: Done Votes: 0
Labels: epam-spitfire, front-end
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Attachments: PNG File Screenshot 2020-02-24 at 16.13.17.png     PNG File screenshot-1.png     PNG File screenshot-2.png     PNG File screenshot-3.png    
Issue links:
Blocks
is blocked by UIU-1492 Custom fields: Create UI permissions ... Closed
Cloners
is cloned by UIU-1517 Settings > Users > Custom Fields page... Closed
Requires
is required by UXPROD-2143 Q1 2020/Q2 2020 | Custom Fields (for ... Closed
Sprint: eHoldings Sprint 83
Story Points: 3
Development Team: Spitfire

 Description   

As a Circulation Manager
I want to add more fields to the User/Patron record
So that I have all the fields I need to manage my patrons.

New Section Requirement

  • Create a new section under Settings > Users entitled Custom fields
  • Display as the last item

Custom fields list page

  • Custom fields list page when a custom field has been created (see below screenshot)
    • Section title should display <<section title value>>
    • Accordion header displays: <<Field label>>, <<input type>>, (If Hidden has been checked then show (Hidden) to the right of the input type on the Accordion header. If Hidden has not been checked then do not show on accordion or with the list of fields when expanded. )
    • View mode display order is the same display order as Edit mode
    • Default accordion display: Collapsed
    • When accordion is expanded then show all field labels and values
      • Then do not show Hidden setting
      • If Required field = Is checked then display Yes, otherwise display No
      • If no Help text has been entered then do not show

Acceptance criteria

Given I have access to Settings > Users > Custom fields
When a custom field has been created
Then display that custom field in the View Custom fields list

Given I am on the View Custom fields list page
Then default display is to collapse all custom fields
The accordion header displays <<Field label>>, <<input type>>, (If Hidden has been checked then show (Hidden) to the right of the input type on the Accordion header. If Hidden has not been checked then do not show on accordion or with the list of fields when expanded. )



 Comments   
Comment by Igor Godlevskyi (Inactive) [ 21/Feb/20 ]

Estimated as 3 SP as the initial integration is already done locally within the scope of STSMACOM-254 Closed but tests are left.

Comment by Denys Bohdan [ 25/Feb/20 ]

Khalilah Gambrell I've got a couple of questions regarding updated requirements:

  1. I'm not sure what you meant by '<<Hidden = Y>>' bit in the description. Is it just that we need to show 'hidden' text in parentheses next to input type if the field is hidden?
  2. 'If Required field = Is checked then display Yes, otherwise display No' - is this what it's supposed to look like?
  3. should the Hidden field be visible in the title, or next to all other fields when expanded?
Comment by Khalilah Gambrell [ 25/Feb/20 ]
  1. If Hidden setting is checked then show (Hidden) to the right of the input type on the Accordion header
  2. Yes BUT we will no longer display Required in the Accordion title. The user will only see the Required setting and selection when accordion is expanded.
  3. Do not show the hidden field with all the other fields when expanded. If Hidden has been checked then show (Hidden) to the right of the input type on the Accordion header. If Hidden has not been checked then do not show on accordion or with the list of fields when expanded. Updating this user story with this detail.

Denys Bohdan

Comment by Denys Bohdan [ 04/Mar/20 ]

Testing of this user story is blocked until https://folio-org.atlassian.net/browse/UIU-1492 is done

Comment by Khalilah Gambrell [ 05/Mar/20 ]

Denys Bohdan moving to done.

Generated at Fri Feb 09 00:19:35 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.