Skip to content

Commit

Permalink
Restore views for Admin::EventsController#new and Admin::UsersControl…
Browse files Browse the repository at this point in the history
…ler#edit

 1. Restore views lost during 81853d1:

        git restore --source 4a16836 \
          app/views/admin/users/_form.html.haml \
          app/views/application/edit.html.haml \
          app/views/application/new.html.haml
        mv app/views/application/edit.html.haml app/views/admin/users/
        mv app/views/application/new.html.haml app/views/admin/events/

 2. Convert from Formtastic:

      - app/views/admin/users/_form.html.haml

 3. Add headers as in 81853d1:

      - app/views/admin/events/new.html.haml
      - app/views/admin/users/edit.html.haml

 4. Substitute partial unified in 88b5596:

      - app/views/admin/events/new.html.haml

resolves openSUSE#2975
  • Loading branch information
AndrewKvalheim committed Mar 1, 2023
1 parent 0508367 commit 404320e
Show file tree
Hide file tree
Showing 3 changed files with 55 additions and 0 deletions.
10 changes: 10 additions & 0 deletions app/views/admin/events/new.html.haml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
.row
.col-md-12
.page-header
%h1
New Event
.row
.col-md-8
= form_for(@event, url: @url) do |f|
= render partial: 'proposals/form', locals: { f: f }
= render partial: 'shared/user_selectize'
44 changes: 44 additions & 0 deletions app/views/admin/users/_form.html.haml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
= form_for [:admin, @user] do |f|
%h4 Basic Information
- unless @user.new_record?
.pull-right
%b
Confirmed?
- if can? :toggle_confirmation, @user
= check_box_tag @user.id, @user.id, @user.confirmed?,
url: "#{toggle_confirmation_admin_user_path(@user.id)}?user[to_confirm]=",
class: 'switch-checkbox',
readonly: false
- else
= check_box_tag @user.id, @user.id, @user.confirmed?,
url: "#{toggle_confirmation_admin_user_path(@user.id)}?user[to_confirm]=",
class: 'switch-checkbox',
readonly: true
.checkbox
%label
= f.check_box :is_admin
Is admin
%span.help-block An admin can create a new conference, manage users and make other users admins.
.form-group
= f.label :name
= f.text_field :name, class: 'form-control'
- if @user.new_record?
.form-group
= label_tag :username
= text_field_tag :username, class: 'form-control'
.form-group
= f.label :email, required: true
%abbr{title: 'This field is required'} *
= f.email_field :email, required: true, class: 'form-control'
- if @user.new_record?
.form-group
= f.label :password
= f.password_field :password, class: 'form-control'
.form-group
= f.label :affiliation
= f.text_field :affiliation, class: 'form-control'
.form-group
= f.label :biography
= f.text_area :biography, rows: 10, data: { provide: 'markdown' }, class: 'form-control'
%span.help-block= markdown_hint
= f.submit nil, class: 'btn btn-primary'
1 change: 1 addition & 0 deletions app/views/admin/users/edit.html.haml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
= render partial: 'form'

0 comments on commit 404320e

Please sign in to comment.