Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multiple publication submission #57

Closed
James-Crean opened this issue Sep 29, 2017 · 1 comment
Closed

Multiple publication submission #57

James-Crean opened this issue Sep 29, 2017 · 1 comment

Comments

@James-Crean
Copy link
Collaborator

PCMDI/pcmdi.github.io#194

A user should be able to enter a list of DOIs for mass publication submission.

Abstract design idea:

  • User goes to submit publication
  • User clicks on some sort of "submit multiple" button
    *(The single line text input should now be a multiple line text field)
  • User enters a list of DOIs, 1 per line
    *The system should provide some level of error checking to make sure the input is well formed
  • User clicks submit.
    • In response the system should store the list of pending DOIs and relate them to the User
  • User is shown the new publication form with the first DOI information populated
  • User verifies that the information looks correct and clicks "Next/submit"
    • If there are errors the form is rendered again showing the problem fields
    • If the form is valid, save the publication and remove the DOI form the User's pending list.
  • User is shown the "new" form again with the next DOI information populated.
  • Repeat until the User has no more DOIs pending

At any time the User should be able to navigate away/logout/whatever and be able to continue the process from where they left off. Ideally, there would be several new pages that allow the user to view their pending DOI list and edit/delete the entries as well as a "clear all" function.

@James-Crean
Copy link
Collaborator Author

Fixed After #60

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant