-
Notifications
You must be signed in to change notification settings - Fork 452
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
[UI] Improve submission process #975
Comments
I like this idea. I've already used optgroup labels in the UserUserGroupListbuilderHandler.inc.php, but I didn't implemented in the select.tpl file. I did it in JS, but if we are going to use it anywhere else, I think it's better to implement it in the FBV and let the UserUserGroupListbuilderHandler.inc.php use it that way also. Just a note to not forget. |
👍 |
We actually have three types of files:
The difference between these is in the indexing metadata available to each. Submission files get a title only, and presumably inherit the rest of their descriptions from the submission as a whole; Supplementary files get a full Dublin Core set of their own; and Artwork files get some art-specific fields such as credit, DPI, etc. My first thought was that this distinction might not be relevant to the user, but I'm not so convinced that it's not useful for end users like authors to see as well when uploading. Generally I think we'll recommend that presses remove the types that they won't be using, so in practice many presses will have fewer options. Maybe as few as two or three. |
Sounds good @asmecher. My main priority is to raise the profile of the primary files, so that users can find the one they're most likely to use in most cases quickly. We don't need to replicate the under-the-hood file distinction. But having "submission files" separated out visually might make it easier -- particularly for that first file upload when they're most uncertain of what they're doing. |
The initial submission flow is disorienting because users have to first learn that they have to register and then once registered they get dumped in a very different-looking backend display. This could use a pretty big makeover. Some ideas:
|
@NateWr I like the idea of the Start Submission next to the search bar... I would appear even if the user is not logged in? I think that it could be the case, and if the user is not logged in, then it could lead to the login page, where he could login or register... |
When I am logged in as a reviewer, I can see the "New Submission" button on my submissions page. When I click on it, I get the page with the message "The current role does not have access to this operation.". Wouldn't it then maybe be better not to show that button at all? |
Sure. I think we can check for the user roles before showing this button, 2016-03-09 10:17 GMT-03:00 bozana notifications@github.com:
|
@bozana Would you create an issue for that against the OMP 1.2 milestone so it doesn't get forgotten? The rest of this issue will probably not get tackled until after 1.2 is out. |
+1 to that mock-up, @NateWr. That's much clearer and a totally obvious improvement in retrospect. |
@NateWr, the commit above is just a small fix, I believe. The "submit in my role as..." section was/is usually not visible, so maybe you haven't seen it yet -- when displayed, it was in the same line with the "submission type" section: Now I change it so that the next section is below it, i.e. now it looks like this: If this is OK so, I can make a PR, or you could take/integrate the commit... or else, you could solve it differently... or else, just forget it... :-) |
You're right. Never seen that! The fix looks good. |
#975 small layout fix for submit in my role as section
@bozana, is this ready to be closed? |
@asmecher no, this is a long-term ticket collecting ideas for a future overhaul of the system. It's not pegged to any milestone. |
Forgive me if I sound eager to get that bug count back under 20 :) |
The remaining items are better covered in other tickets. Closing. |
This is a general ticket to track improvements we can make to the submission process. It's incomplete but it can be a central place for tracking stuff that occurs in discussions or ideas we don't want to lose.
The text was updated successfully, but these errors were encountered: