Commit 31c963edb137055c1fe7a67c31b63fabbfd8c0bd
1 parent
fc43c4e7
Exists in
spb-stable
and in
2 other branches
Improve admin/user form
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
Showing
4 changed files
with
14 additions
and
13 deletions
Show diff stats
app/assets/stylesheets/generic/forms.scss
app/views/admin/users/_form.html.haml
1 | 1 | .user_new |
2 | - = form_for [:admin, @user], html: { class: 'form-horizontal' } do |f| | |
2 | + = form_for [:admin, @user], html: { class: 'form-horizontal fieldset-form' } do |f| | |
3 | 3 | -if @user.errors.any? |
4 | 4 | #error_explanation |
5 | 5 | .alert.alert-danger |
... | ... | @@ -61,17 +61,14 @@ |
61 | 61 | .col-sm-10 You cannot remove your own admin rights |
62 | 62 | - else |
63 | 63 | .col-sm-10= f.check_box :admin |
64 | - - unless @user.new_record? || current_user == @user | |
65 | - .alert.alert-danger | |
66 | - - if @user.blocked? | |
67 | - %p This user is blocked and is not able to login to GitLab | |
68 | - = link_to 'Unblock User', unblock_admin_user_path(@user), method: :put, class: "btn btn-small" | |
69 | - - else | |
70 | - %p Blocked users will be removed from all projects & will not be able to login to GitLab. | |
71 | - = link_to 'Block User', block_admin_user_path(@user), data: {confirm: 'USER WILL BE BLOCKED! Are you sure?'}, method: :put, class: "btn btn-small btn-remove" | |
72 | 64 | %fieldset |
73 | 65 | %legend Profile |
74 | 66 | .form-group |
67 | + = f.label :avatar, class: 'control-label' | |
68 | + .col-sm-10 | |
69 | + = f.file_field :avatar | |
70 | + | |
71 | + .form-group | |
75 | 72 | = f.label :skype, class: 'control-label' |
76 | 73 | .col-sm-10= f.text_field :skype, class: 'form-control' |
77 | 74 | .form-group | ... | ... |
app/views/admin/users/edit.html.haml