Uploaded image for project: 'SimplyE 2.0'
  1. SimplyE 2.0
  2. SIMPLY-1312

Make it easier for admins to familiarize themselves with and successfully use the create/edit forms

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Done
    • Icon: Medium Medium
    • None
    • None
    • None
    • Improve forms in admin interface

      1) Add success messages to create/edit forms: https://jira.nypl.org/browse/SIMPLY-1185

      2) The forms for creating new things–libraries, collections, etc.–have several input fields that are intended to be filled out with a specific type of input.  For example, in the form for creating a new admin, the input field labeled "email" is intended to be filled out with an email address.  Currently, the interface doesn't actually require the user to fill in the correct type of input.  A user can type any random string into the "email" input field, and the form will still submit the information, and will go ahead and save it (rather than realizing that it's not an email address and generating an error message).  This opens the door to potential problems down the road, insofar as it allows users who have accidentally misread the label, mistyped the input, etc. to save unusable pieces of information to the database.  

      Proposed improvement: when a form is submitted, the interface should, at the same time as checking that all required fields are filled out (which is already implemented), check that, for fields that require a specific type of input, the user has entered the correct type.  If this is not the case, then, rather than saving the data, the interface should display an error message alerting the user to the problem.  Subtasks: 1313, 1314, 1315, 1316

      3) Make long forms, e.g. the library form, easier for users to read and understand.  Subtasks: 1317, 1318, 1319

      4) When an admin logs in for the very first time, provide instructions with links to the relevant forms: https://jira.nypl.org/browse/SIMPLY-1283

      5) Consider restructuring the UX for linking a library to a collection: 1321  

            adrianaalter Adriana Alter [X] (Inactive)
            adrianaalter Adriana Alter [X] (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: