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

Enhance object creation workflow #919

Open
dannylamb opened this issue Sep 4, 2018 · 4 comments
Open

Enhance object creation workflow #919

dannylamb opened this issue Sep 4, 2018 · 4 comments
Assignees
Labels
Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org Subject: User Experience Related to a user’s experience with the software.
Milestone

Comments

@dannylamb
Copy link
Contributor

dannylamb commented Sep 4, 2018

Right now to make an object you have to...

  1. Click "Add Content"
  2. Select a content type
  3. Tag the node appropriately in its form, then submit it
  4. Navigate to it's media tab
  5. Click "Add Media"
  6. Tag the media appropriately, upload the file, and submit it

And when you're done, you land on the Media's page for the Preservation Master, not the Node. Let's try and shorten the number of clicks involved. If the user were able to upload a file and select the appropriate tags, we could fill in the gaps and wire up the Node + Media in one shot, and redirect the user back to the Node's page.

@rosiel
Copy link
Member

rosiel commented Sep 4, 2018

Also, if any values for subjects, actors, etc that you want to include don't exist already, they need to be created. (though perhaps inline entity form fixes this in an acceptable way?)

@seth-shaw-unlv
Copy link
Contributor

@rosiel If you only want to enter the display string for the subject, actor, etc, so you can allow users to create it with just a config setting. Although, I would look at setting those values to be hidden until approved (most of our metadata entry is done by students).

Inline entity form may allow a fuller entry form, although I'll defer that to someone else.

@whikloj whikloj added this to the 1.x milestone Apr 11, 2019
@dannylamb dannylamb modified the milestones: 1.x, 1.0.0 May 9, 2019
@dannylamb dannylamb self-assigned this May 10, 2019
@dannylamb
Copy link
Contributor Author

PR is up with tests^^

@dannylamb
Copy link
Contributor Author

Another attempt at this is up ^^ Keep in mind that this will respect the changes we're proposing in https://docs.google.com/document/d/14Dxzz-4U4L_ICqhZge99usp-LvhWJPFsvULp_32e7P4/edit#heading=h.aiz03qh9n0l

Please check this out and provide feedback. I'd love to get this in soon. Improvements to ingest are a long time coming!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: Drupal related specifically to Drupal, usually pointing somewhere on drupal.org Subject: User Experience Related to a user’s experience with the software.
Projects
Development

No branches or pull requests

5 participants