Description:
- panel the main page
- bootstrapize user_admin
Commit status:
[Not Reviewed]
References:
Diff options:
Comments:
0 Commit comments
0 Inline Comments
Unresolved TODOs:
There are no unresolved TODOs
r577:41b47d07f81f - - 2 files changed: 33 inserted, 47 deleted
@@ -9,8 +9,11 | |||
|
9 | 9 | .row |
|
10 | 10 | .col-md-7 |
|
11 | 11 | - if GraderConfiguration.show_submitbox_to?(@user) |
|
12 | - .submitbox | |
|
13 | - = render :partial => 'submission_box' | |
|
12 | + .panel.panel-primary | |
|
13 | + .panel-heading | |
|
14 | + Submission | |
|
15 | + .panel-body | |
|
16 | + = render :partial => 'submission_box' | |
|
14 | 17 | - if GraderConfiguration.show_tasks_to?(@user) |
|
15 | 18 | - if not GraderConfiguration.multicontests? |
|
16 | 19 | %table.table.table-striped.table-condensed |
@@ -43,14 +46,6 | |||
|
43 | 46 | %ul.list-group |
|
44 | 47 | = render :partial => 'announcement', :collection => @announcements |
|
45 | 48 | |
|
46 | - | |
|
47 | - | |
|
48 | - %hr/ | |
|
49 | - | |
|
50 | - | |
|
51 | - | |
|
52 | - %hr/ | |
|
53 | - | |
|
54 | 49 | %script{:type => 'text/javascript'} |
|
55 | 50 | = "Announcement.refreshUrl = '#{url_for :controller => 'main', :action => 'announcements'}';" |
|
56 | 51 | Announcement.registerRefreshEventTimer(); |
@@ -26,44 +26,35 | |||
|
26 | 26 | .panel-title.panel-heading |
|
27 | 27 | Import from site management |
|
28 | 28 | .panel-body |
|
29 |
- = form_tag( |
|
|
30 | - .form-group | |
|
31 | - = label_tag 'user_login', 'Login' | |
|
32 | - = text_field 'user', 'login', :size => 10,class: 'form-control' | |
|
33 | - .form-group | |
|
34 | - = label_tag 'user_full_name', 'Full Name' | |
|
35 | - = text_field 'user', 'full_name', :size => 10,class: 'form-control' | |
|
29 | + = form_tag({:action => 'import'}, :multipart => true,class: 'form form-inline') do | |
|
36 | 30 | .form-group |
|
37 |
- = label_tag |
|
|
38 | - = text_field 'user', 'password', :size => 10,class: 'form-control' | |
|
39 | - .form-group | |
|
40 | - = label_tag 'user_password_confirmation', 'Confirm' | |
|
41 | - = text_field 'user', 'password_confirmation', :size => 10,class: 'form-control' | |
|
42 | - .form-group | |
|
43 | - = label_tag 'user_email', 'email' | |
|
44 | - = text_field 'user', 'email', :size => 10,class: 'form-control' | |
|
45 | - =submit_tag "Create", class: 'btn btn-primary' | |
|
31 | + = label_tag :file, 'File:' | |
|
32 | + .input-group | |
|
33 | + %span.input-group-btn | |
|
34 | + %span.btn.btn-default.btn-file | |
|
35 | + Browse | |
|
36 | + = file_field_tag 'file' | |
|
37 | + = text_field_tag '' , nil, {readonly: true, class: 'form-control'} | |
|
38 | + = submit_tag 'Submit', class: 'btn btn-default' | |
|
39 | + | |
|
46 | 40 | |
|
47 | - .submitbox | |
|
48 | - %b Import from site management | |
|
49 | - = form_tag({:action => 'import'}, :multipart => true) do | |
|
50 | - File: #{file_field_tag 'file'} #{submit_tag 'Import'} | |
|
41 | + %p | |
|
42 | + = link_to '+ New user', { :action => 'new' }, { class: 'btn btn-success '} | |
|
43 | + = link_to '+ New list of users', { :action => 'new_list' }, { class: 'btn btn-success '} | |
|
44 | + = link_to 'View administrators',{ :action => 'admin'}, { class: 'btn btn-default '} | |
|
45 | + = link_to 'Random passwords',{ :action => 'random_all_passwords'}, { class: 'btn btn-default '} | |
|
46 | + = link_to 'View active users',{ :action => 'active'}, { class: 'btn btn-default '} | |
|
47 | + = link_to 'Mass mailing',{ :action => 'mass_mailing'}, { class: 'btn btn-default '} | |
|
48 | + | |
|
49 | + - if GraderConfiguration.multicontests? | |
|
51 | 50 | %br/ |
|
52 | - %b What else: | |
|
53 | - = link_to 'New user', {:action => 'new'}, { class: 'btn btn-default btn-sm'} | |
|
54 | - = link_to 'New list of users',{ :action => 'new_list'}, { class: 'btn btn-default btn-sm'} | |
|
55 | - = link_to 'View administrators',{ :action => 'admin'}, { class: 'btn btn-default btn-sm'} | |
|
56 | - = link_to 'Random passwords',{ :action => 'random_all_passwords'}, { class: 'btn btn-default btn-sm'} | |
|
57 | - = link_to 'View active users',{ :action => 'active'}, { class: 'btn btn-default btn-sm'} | |
|
58 | - = link_to 'Mass mailing',{ :action => 'mass_mailing'}, { class: 'btn btn-default btn-sm'} | |
|
59 | - - if GraderConfiguration.multicontests? | |
|
60 | - %br/ | |
|
61 | - %b Multi-contest: | |
|
62 | - = link_to '[Manage bulk users in contests]', :action => 'contest_management' | |
|
63 | - View users in: | |
|
64 | - - @contests.each do |contest| | |
|
65 | - = link_to "[#{contest.name}]", :action => 'contests', :id => contest.id | |
|
66 | - = link_to "[no contest]", :action => 'contests', :id => 'none' | |
|
51 | + %b Multi-contest: | |
|
52 | + = link_to '[Manage bulk users in contests]', :action => 'contest_management' | |
|
53 | + View users in: | |
|
54 | + - @contests.each do |contest| | |
|
55 | + = link_to "[#{contest.name}]", :action => 'contests', :id => contest.id | |
|
56 | + = link_to "[no contest]", :action => 'contests', :id => 'none' | |
|
57 | + | |
|
67 | 58 | Total #{@user_count} users | |
|
68 | 59 | - if !@paginated |
|
69 | 60 | Display all users. |
@@ -105,5 +96,5 | |||
|
105 | 96 | %td= link_to 'Edit', {:action => 'edit', :id => user}, class: 'btn btn-default btn-xs btn-block' |
|
106 | 97 | %td= link_to 'Destroy', { :action => 'destroy', :id => user }, :confirm => 'Are you sure?', :method => :post, class: 'btn btn-danger btn-xs btn-block' |
|
107 | 98 | %br/ |
|
108 |
- = link_to ' |
|
|
109 |
- = link_to ' |
|
|
99 | + = link_to '+ New user', { :action => 'new' }, { class: 'btn btn-success '} | |
|
100 | + = link_to '+ New list of users', { :action => 'new_list' }, { class: 'btn btn-success '} |
You need to be logged in to leave comments.
Login now