CDLUC3 / dmptool

DMPTool version of the DMPRoadmap codebase
https://dmptool.org
MIT License
56 stars 13 forks source link

Upload changes #537

Closed magicalmary closed 3 months ago

magicalmary commented 4 months ago

Changes for the "Uploads" page:

  1. Change title from "Uploads" to "Pilot Upload Projects".
  2. Add below title: "Projects created via the upload of an existing DMP are listed in the table below, including their registration status and DOI (when generated)."
  3. In the table, add a column for the pdf download icon (column title: 'DMP PDF'). PDF should open in a new tab
  4. In the table, add a column for the DOI that is generated upon registration (column title: 'DMP ID'). Should open in a new tab.
magicalmary commented 4 months ago

@mariapraetzellis , please see suggested text change above and revise if needed. Thanks!

briri commented 3 months ago

@jupiter007 can you have a look at the DMPTool react-client code and start implementing these changes?

The new columns requested are already part of the data that React is receiving from the backend.

Screenshot 2024-03-12 at 7 59 26 AM
jupiter007 commented 3 months ago

Hi @mariapraetzellis and @briri, do I implement the changes as specified in this Figma mock? https://www.figma.com/proto/Ei6s57Rls4HAUzkrVn3ptd/DMP-Upload-wireframes?page-id=0%3A1&type=design&node-id=217-107&viewport=-3691%2C-30293%2C0.83&t=oWum888MKGUsnTao-1&scaling=min-zoom&starting-point-node-id=217%3A107&show-proto-sidebar=1

jupiter007 commented 3 months ago

@briri, per our discussion, I wasn't able to find the PDF url or the DMP ID in the API response.

magicalmary commented 3 months ago

Testing success!