From a7a68011785381c3680d81e0eaf29964f0007fe1 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sun, 27 Apr 2014 13:10:42 -0400 Subject: touch up the tournaments form --- app/views/tournaments/_form.html.erb | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) (limited to 'app/views/tournaments') diff --git a/app/views/tournaments/_form.html.erb b/app/views/tournaments/_form.html.erb index b8d6fc1..95bb7c7 100644 --- a/app/views/tournaments/_form.html.erb +++ b/app/views/tournaments/_form.html.erb @@ -49,7 +49,7 @@
Settings - <%= fields_for "tournament[settings]", @tournament.settings do |setting_fields| %> + <%= f.fields_for :settings do |setting_fields| %> <% (@tournament.settings.empty? ? @tournament.game.settings : @tournament.settings).each do |setting| %>

<% name = setting.name.parameterize.underscore %> <%= setting_fields.label name %> @@ -81,20 +81,19 @@ <% end %>

-
Stages + <%= f.fields_for :stages do |stages_fields| %>
Stages - + <% for i in 1..(params[:num_stages].to_i) do %> - <%= fields_for "tournament[stages][#{i}]", @tournament.stages[i] do |stage_fields| %> -
Stage <%= i %> + <%= stages_fields.fields_for i.to_s do |stage_fields| %>
Stage <%= i %> <%= stage_fields.label :scheduling_method %> <%= stage_fields.select(:scheduling_method, @tournament.scheduling_methods.map{|method| [method.humanize, method]}) %> <%= stage_fields.label :seeding_method %> <%= stage_fields.select(:seeding_method, @tournament.seeding_methods.map{|method| [method.humanize, method]}) %> -
- <% end %> +
<% end %> <% end %> -
+
<% end %> + <%= f.submit %> <%# render 'stages' %> -- cgit v1.2.3-2-g168b From 9a8d6814511ce257241a03b5763430294ed3e381 Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Sun, 27 Apr 2014 13:25:18 -0400 Subject: ran ./generate.sh --- app/views/tournaments/_form.html.erb | 8 -------- app/views/tournaments/index.html.erb | 4 ---- app/views/tournaments/index.json.jbuilder | 2 +- app/views/tournaments/show.html.erb | 10 ---------- app/views/tournaments/show.json.jbuilder | 2 +- 5 files changed, 2 insertions(+), 24 deletions(-) (limited to 'app/views/tournaments') diff --git a/app/views/tournaments/_form.html.erb b/app/views/tournaments/_form.html.erb index 7127d38..be5cf56 100644 --- a/app/views/tournaments/_form.html.erb +++ b/app/views/tournaments/_form.html.erb @@ -39,14 +39,6 @@ <%= f.label :max_teams_per_match %>
<%= f.number_field :max_teams_per_match %> -
- <%= f.label :set_rounds %>
- <%= f.number_field :set_rounds %> -
-
- <%= f.label :randomized_teams %>
- <%= f.check_box :randomized_teams %> -
<%= f.label :sampling_method %>
<%= f.text_field :sampling_method %> diff --git a/app/views/tournaments/index.html.erb b/app/views/tournaments/index.html.erb index c2b5a2b..1dddd5d 100644 --- a/app/views/tournaments/index.html.erb +++ b/app/views/tournaments/index.html.erb @@ -10,8 +10,6 @@ Max players per team Min teams per match Max teams per match - Set rounds - Randomized teams Sampling method Scoring method @@ -30,8 +28,6 @@ <%= tournament.max_players_per_team %> <%= tournament.min_teams_per_match %> <%= tournament.max_teams_per_match %> - <%= tournament.set_rounds %> - <%= tournament.randomized_teams %> <%= tournament.sampling_method %> <%= tournament.scoring_method %> <%= link_to 'Show', tournament %> diff --git a/app/views/tournaments/index.json.jbuilder b/app/views/tournaments/index.json.jbuilder index bd86e04..c6b9e68 100644 --- a/app/views/tournaments/index.json.jbuilder +++ b/app/views/tournaments/index.json.jbuilder @@ -1,4 +1,4 @@ json.array!(@tournaments) do |tournament| - json.extract! tournament, :id, :game_id, :status, :name, :min_players_per_team, :max_players_per_team, :min_teams_per_match, :max_teams_per_match, :set_rounds, :randomized_teams, :sampling_method, :scoring_method + json.extract! tournament, :id, :game_id, :status, :name, :min_players_per_team, :max_players_per_team, :min_teams_per_match, :max_teams_per_match, :sampling_method, :scoring_method json.url tournament_url(tournament, format: :json) end diff --git a/app/views/tournaments/show.html.erb b/app/views/tournaments/show.html.erb index f91e11e..f407295 100644 --- a/app/views/tournaments/show.html.erb +++ b/app/views/tournaments/show.html.erb @@ -35,16 +35,6 @@ <%= @tournament.max_teams_per_match %>

-

- Set rounds: - <%= @tournament.set_rounds %> -

- -

- Randomized teams: - <%= @tournament.randomized_teams %> -

-

Sampling method: <%= @tournament.sampling_method %> diff --git a/app/views/tournaments/show.json.jbuilder b/app/views/tournaments/show.json.jbuilder index ff82412..afc5814 100644 --- a/app/views/tournaments/show.json.jbuilder +++ b/app/views/tournaments/show.json.jbuilder @@ -1 +1 @@ -json.extract! @tournament, :id, :game_id, :status, :name, :min_players_per_team, :max_players_per_team, :min_teams_per_match, :max_teams_per_match, :set_rounds, :randomized_teams, :sampling_method, :scoring_method, :created_at, :updated_at +json.extract! @tournament, :id, :game_id, :status, :name, :min_players_per_team, :max_players_per_team, :min_teams_per_match, :max_teams_per_match, :sampling_method, :scoring_method, :created_at, :updated_at -- cgit v1.2.3-2-g168b