usnistgov / oar-pdr

The NIST Open Access to Research (OAR) Public Data Repository (PDR) system software
11 stars 10 forks source link

Mdata layout new #105

Closed chuanlin2018 closed 4 years ago

chuanlin2018 commented 4 years ago

This check in is for VDM-829, VDM-813, VDM-814 and VDM-828 http://mml.nist.gov:8080/browse/ODD-829 http://mml.nist.gov:8080/browse/ODD-813 http://mml.nist.gov:8080/browse/ODD-814 http://mml.nist.gov:8080/browse/ODD-828

Made changes for the following requests:

  1. Fix unit test
  2. Required fields - only authors is optional. Other edit fields are required - add red next to the control buttons. Also add " - required field" somewhere on the top.
  3. Disable edit functionality for contact field for now.
  4. Make Info icon bigger
  5. In keyword pop up window, change the info displayed underneath the text box to "Please enter keywords separated by comma (* required)".
  6. In edit pop up windows, disable Save button if edit content is empty or contains just spaces.
  7. When user click on Submit button: pop up message to confirm: message TBD
  8. In preview mode: enable submit and discard buttons (ODD-813)
  9. In edit pop up windows, se if we can solve paste with style issue
  10. In edit mode, disable hyperlink "view" under version
  11. Show disabled "download all files" and "add all to cart" buttons
  12. Keep track of updated record on refresh (VDM-814)
  13. Disable the editing of the contact (VDM-828)
RayPlante commented 4 years ago

@chuanlin2018 I merged #109 which resulted in the conflicts shown here within datacart.component.ts. Can you resolve these for me?

chuanlin2018 commented 4 years ago

I am on it...