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

Move new user creation from header row into button in sidebar #7162

Closed
jancborchardt opened this issue Nov 13, 2017 · 6 comments
Closed

Move new user creation from header row into button in sidebar #7162

jancborchardt opened this issue Nov 13, 2017 · 6 comments
Assignees
Labels
Milestone

Comments

@jancborchardt
Copy link
Member

Currently we have these strange always-there fields in the user management.

Instead we should have a button in the top of the left navigation called "Add user". That would add a new row in the content area on top of the table, with empty fields and dropdowns using default values, with the username field focused.

@jancborchardt jancborchardt added this to the Nextcloud 14 milestone Nov 13, 2017
@jancborchardt jancborchardt added 1. to develop Accepted and waiting to be taken care of design Design, UI, UX, etc. enhancement feature: users and groups labels Nov 13, 2017
@skjnldsv skjnldsv self-assigned this Nov 19, 2017
@MorrisJobke
Copy link
Member

A nice thing with this would be that it would also allow to specify the display name out of the box.

@skjnldsv
Copy link
Member

skjnldsv commented Dec 8, 2017

I will do it for 14! :)

@MorrisJobke
Copy link
Member

We maybe should also overhaul how the user management is implemented in JS - because this is quite a mess nowadays :/

@skjnldsv
Copy link
Member

skjnldsv commented Dec 8, 2017

Do you suggest we drop the js? Or rebuild it?

@MorrisJobke
Copy link
Member

Do you suggest we drop the js? Or rebuild it?

Look at how it works now, because there were quite a lot bugs with it and if we touch it that much, we can also check how to work on those bugs.

@jancborchardt
Copy link
Member Author

This is also related to »Show email column by default and also send email to new users« #6468 cause if we move to directly inserting a new row, the email field will be there too.

@skjnldsv skjnldsv added 3. to review Waiting for reviews and removed 1. to develop Accepted and waiting to be taken care of labels Jan 11, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants