Skip to content

Commit

Permalink
added paper judge forms and finished rails app
Browse files Browse the repository at this point in the history
  • Loading branch information
toddtreece committed Apr 25, 2011
1 parent e20a40f commit 6531055
Show file tree
Hide file tree
Showing 33 changed files with 14,287 additions and 16 deletions.
83 changes: 83 additions & 0 deletions admin/app/controllers/awards_controller.rb
@@ -0,0 +1,83 @@
class AwardsController < ApplicationController
# GET /awards
# GET /awards.xml
def index
@awards = Award.all

respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @awards }
end
end

# GET /awards/1
# GET /awards/1.xml
def show
@award = Award.find(params[:id])

respond_to do |format|
format.html # show.html.erb
format.xml { render :xml => @award }
end
end

# GET /awards/new
# GET /awards/new.xml
def new
@award = Award.new

respond_to do |format|
format.html # new.html.erb
format.xml { render :xml => @award }
end
end

# GET /awards/1/edit
def edit
@award = Award.find(params[:id])
end

# POST /awards
# POST /awards.xml
def create
@award = Award.new(params[:award])

respond_to do |format|
if @award.save
format.html { redirect_to(@award, :notice => 'Award was successfully created.') }
format.xml { render :xml => @award, :status => :created, :location => @award }
else
format.html { render :action => "new" }
format.xml { render :xml => @award.errors, :status => :unprocessable_entity }
end
end
end

# PUT /awards/1
# PUT /awards/1.xml
def update
@award = Award.find(params[:id])

respond_to do |format|
if @award.update_attributes(params[:award])
format.html { redirect_to(@award, :notice => 'Award was successfully updated.') }
format.xml { head :ok }
else
format.html { render :action => "edit" }
format.xml { render :xml => @award.errors, :status => :unprocessable_entity }
end
end
end

# DELETE /awards/1
# DELETE /awards/1.xml
def destroy
@award = Award.find(params[:id])
@award.destroy

respond_to do |format|
format.html { redirect_to(awards_url) }
format.xml { head :ok }
end
end
end
2 changes: 2 additions & 0 deletions admin/app/helpers/awards_helper.rb
@@ -0,0 +1,2 @@
module AwardsHelper
end
2 changes: 2 additions & 0 deletions admin/app/models/award.rb
@@ -0,0 +1,2 @@
class Award < ActiveRecord::Base
end
26 changes: 26 additions & 0 deletions admin/app/views/awards/_form.html.erb
@@ -0,0 +1,26 @@

<div class="group">
<%= f.label :teams_id, t("activerecord.attributes.award.teams_id", :default => "Teams"), :class => :label %>
<%= f.text_field :teams_id, :class => 'text_field' %>
<span class="description">Ex: a simple text</span>
</div>

<div class="group">
<%= f.label :award, t("activerecord.attributes.award.award", :default => "Award"), :class => :label %>
<%= f.text_field :award, :class => 'text_field' %>
<span class="description">Ex: a simple text</span>
</div>

<div class="group">
<%= f.label :judge, t("activerecord.attributes.award.judge", :default => "Judge"), :class => :label %>
<%= f.text_field :judge, :class => 'text_field' %>
<span class="description">Ex: a simple text</span>
</div>

<div class="group navform wat-cf">
<button class="button" type="submit">
<%= image_tag("web-app-theme/icons/tick.png", :alt => "#{t("web-app-theme.save", :default => "Save")}") %> <%= t("web-app-theme.save", :default => "Save") %>
</button>
<span class="text_button_padding"><%= t("web-app-theme.or", :default => "or") %></span>
<%= link_to t("web-app-theme.cancel", :default => "Cancel"), awards_path, :class => "text_button_padding link_button" %>
</div>
13 changes: 13 additions & 0 deletions admin/app/views/awards/_sidebar.html.erb
@@ -0,0 +1,13 @@
<div class="block">
<h3>Links</h3>
<ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li>
<li><a href="/laps">Laps</a></li>
<li><a href="/teams">Teams</a></li>
<li><a href="/team_members">Team Members</a></li>
<li><a href="/views">Views</a></li>
</ul>
</div>
19 changes: 19 additions & 0 deletions admin/app/views/awards/edit.html.erb
@@ -0,0 +1,19 @@
<div class="block">
<div class="secondary-navigation">
<ul class="wat-cf">
<li class="first"><%= link_to "#{t("web-app-theme.list", :default => "List")}", awards_path %></li>
<li><%= link_to "#{t("web-app-theme.new", :default => "New")}", new_award_path %></li>
<li class="active"><%= link_to "#{t("web-app-theme.edit", :default => "Edit")}", edit_award_path %></li>
</ul>
</div>
<div class="content">
<h2 class="title"><%= t("web-app-theme.edit", :default => "Edit") %> Award</h2>
<div class="inner">
<%= form_for @award, :url => award_path(@award), :html => { :class => :form } do |f| -%>
<%= render :partial => "form", :locals => {:f => f} %>
<% end -%>
</div>
</div>
</div>

<% content_for :sidebar, render(:partial => 'sidebar') -%>
48 changes: 48 additions & 0 deletions admin/app/views/awards/index.html.erb
@@ -0,0 +1,48 @@
<div class="block">
<div class="secondary-navigation">
<ul class="wat-cf">
<li class="first active"><%= link_to "#{t("web-app-theme.list", :default => "List")}", awards_path %></li>
<li><%= link_to "#{t("web-app-theme.new", :default => "New")}", new_award_path %></li>
</ul>
</div>
<div class="content">
<h2 class="title"><%= t("web-app-theme.all", :default => "All") %> Awards</h2>
<div class="inner">
<table class="table">
<tr>
<th class="first">ID</th>
<th>
<%= t("activerecord.attributes.award.teams_id", :default => t("activerecord.labels.teams_id", :default => "Teams_id")) %>
</th>
<th><%= t("web-app-theme.created_at", :default => "Created at") %></th>
<th class="last">&nbsp;</th>
</tr>
<% @awards.each do |award| -%>
<tr class="<%= cycle("odd", "even") %>">
<td>
<%= award.id %>
</td>
<td>
<%= link_to award.teams_id, award_path(award) %>
</td>
<td>
<%= award.created_at %>
</td>
<td class="last">
<%= link_to "#{t("web-app-theme.show", :default => "Show")}", award_path(award) %> |
<%= link_to "#{t("web-app-theme.edit", :default => "Edit")}", edit_award_path(award) %> |
<%= link_to "#{t("web-app-theme.delete", :default => "Delete")}", award_path(award), :method => :delete, :confirm => "#{t("web-app-theme.confirm", :default => "Are you sure?")}" %>
</td>
</tr>
<% end -%>
</table>
<div class="actions-bar wat-cf">
<div class="actions">
</div>

</div>
</div>
</div>
</div>

<% content_for :sidebar, render(:partial => 'sidebar') -%>
18 changes: 18 additions & 0 deletions admin/app/views/awards/new.html.erb
@@ -0,0 +1,18 @@
<div class="block">
<div class="secondary-navigation">
<ul class="wat-cf">
<li class="first"><%= link_to "#{t("web-app-theme.list", :default => "List")}", awards_path %></li>
<li class="active"><%= link_to "#{t("web-app-theme.new", :default => "New")}", new_award_path %></li>
</ul>
</div>
<div class="content">
<h2 class="title"><%= t("web-app-theme.new", :default => "New")%> Award</h2>
<div class="inner">
<%= form_for :award, :url => awards_path, :html => { :class => :form } do |f| -%>
<%= render :partial => "form", :locals => {:f => f} %>
<% end -%>
</div>
</div>
</div>

<% content_for :sidebar, render(:partial => 'sidebar') -%>
34 changes: 34 additions & 0 deletions admin/app/views/awards/show.html.erb
@@ -0,0 +1,34 @@
<div class="block">
<div class="secondary-navigation">
<ul class="wat-cf">
<li class="first"><%= link_to "#{t("web-app-theme.list", :default => "List")}", awards_path %></li>
<li><%= link_to "#{t("web-app-theme.new", :default => "New")}", new_award_path %></li>
<li class="active"><%= link_to "#{t("web-app-theme.show", :default => "Show")}", award_path %></li>
</ul>
</div>
<div class="content">
<div class="inner">

<p>
<b><%= t("activerecord.attributes.award.teams_id", :default => t("activerecord.labels.teams_id", :default => "Teams")) %>:</b>
<%= @award.teams_id %>
</p>

<p>
<b><%= t("activerecord.attributes.award.award", :default => t("activerecord.labels.award", :default => "Award")) %>:</b>
<%= @award.award %>
</p>

<p>
<b><%= t("activerecord.attributes.award.judge", :default => t("activerecord.labels.judge", :default => "Judge")) %>:</b>
<%= @award.judge %>
</p>
<div class="wat-cf">
<%= link_to image_tag("web-app-theme/icons/application_edit.png", :alt => "#{t("web-app-theme.edit", :default=> "Edit")}") + " " + t("web-app-theme.edit", :default=> "Edit"), edit_award_path(@award), :class => "button" %>
<%= link_to image_tag("web-app-theme/icons/cross.png", :alt => "#{t("web-app-theme.delete", :default=> "Delete")}") + " " + t("web-app-theme.delete", :default => "Delete"), award_path(@award), :method => "delete", :class => "button", :confirm => "#{t("web-app-theme.confirm", :default => "Are you sure?")}" %>
</div>
</div>
</div>
</div>

<% content_for :sidebar, render(:partial => 'sidebar') -%>
1 change: 1 addition & 0 deletions admin/app/views/bot_types/_sidebar.html.erb
@@ -1,6 +1,7 @@
<div class="block"> <div class="block">
<h3>Links</h3> <h3>Links</h3>
<ul class="navigation"> <ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li> <li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li> <li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li> <li><a href="/heats">Heats</a></li>
Expand Down
5 changes: 5 additions & 0 deletions admin/app/views/bots/_form.html.erb
Expand Up @@ -13,6 +13,11 @@
<%= f.label :heats_id, t("activerecord.attributes.bot.heats_id", :default => "Heat"), :class => :label %> <%= f.label :heats_id, t("activerecord.attributes.bot.heats_id", :default => "Heat"), :class => :label %>
<%= f.select :heats_id, Heat.all.map { |heat| [heat.id, heat.id] } %> <%= f.select :heats_id, Heat.all.map { |heat| [heat.id, heat.id] } %>
</div> </div>

<div class="group">
<%= f.label :pass, t("activerecord.attributes.bot.pass", :default => "Pass"), :class => :label %>
<%= f.check_box :pass, :class => 'check_box' %>
</div>


<div class="group navform wat-cf"> <div class="group navform wat-cf">
<button class="button" type="submit"> <button class="button" type="submit">
Expand Down
1 change: 1 addition & 0 deletions admin/app/views/bots/_sidebar.html.erb
@@ -1,6 +1,7 @@
<div class="block"> <div class="block">
<h3>Links</h3> <h3>Links</h3>
<ul class="navigation"> <ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li> <li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li> <li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li> <li><a href="/heats">Heats</a></li>
Expand Down
5 changes: 5 additions & 0 deletions admin/app/views/bots/show.html.erb
Expand Up @@ -23,6 +23,11 @@
<b><%= t("activerecord.attributes.bot.heats_id", :default => t("activerecord.labels.heats_id", :default => "Heats")) %>:</b> <b><%= t("activerecord.attributes.bot.heats_id", :default => t("activerecord.labels.heats_id", :default => "Heats")) %>:</b>
<%= @bot.heats_id %> <%= @bot.heats_id %>
</p> </p>

<p>
<b><%= t("activerecord.attributes.bot.pass", :default => t("activerecord.labels.pass", :default => "Pass")) %>:</b>
<%= @bot.pass %>
</p>
<div class="wat-cf"> <div class="wat-cf">
<%= link_to image_tag("web-app-theme/icons/application_edit.png", :alt => "#{t("web-app-theme.edit", :default=> "Edit")}") + " " + t("web-app-theme.edit", :default=> "Edit"), edit_bot_path(@bot), :class => "button" %> <%= link_to image_tag("web-app-theme/icons/application_edit.png", :alt => "#{t("web-app-theme.edit", :default=> "Edit")}") + " " + t("web-app-theme.edit", :default=> "Edit"), edit_bot_path(@bot), :class => "button" %>
<%= link_to image_tag("web-app-theme/icons/cross.png", :alt => "#{t("web-app-theme.delete", :default=> "Delete")}") + " " + t("web-app-theme.delete", :default => "Delete"), bot_path(@bot), :method => "delete", :class => "button", :confirm => "#{t("web-app-theme.confirm", :default => "Are you sure?")}" %> <%= link_to image_tag("web-app-theme/icons/cross.png", :alt => "#{t("web-app-theme.delete", :default=> "Delete")}") + " " + t("web-app-theme.delete", :default => "Delete"), bot_path(@bot), :method => "delete", :class => "button", :confirm => "#{t("web-app-theme.confirm", :default => "Are you sure?")}" %>
Expand Down
1 change: 1 addition & 0 deletions admin/app/views/heats/_sidebar.html.erb
@@ -1,6 +1,7 @@
<div class="block"> <div class="block">
<h3>Links</h3> <h3>Links</h3>
<ul class="navigation"> <ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li> <li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li> <li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li> <li><a href="/heats">Heats</a></li>
Expand Down
7 changes: 1 addition & 6 deletions admin/app/views/laps/_form.html.erb
Expand Up @@ -4,14 +4,9 @@
<%= f.select :bots_id, Bot.all.map { |bot| [bot.name, bot.id] } %> <%= f.select :bots_id, Bot.all.map { |bot| [bot.name, bot.id] } %>
</div> </div>


<div class="group">
<%= f.label :heats_id, t("activerecord.attributes.lap.heats_id", :default => "Heat"), :class => :label %>
<%= f.select :heats_id, Heat.all.map { |heat| [heat.id, heat.id] } %>
</div>

<div class="group"> <div class="group">
<%= f.label :lap_time, t("activerecord.attributes.lap.lap_time", :default => "Lap time"), :class => :label %> <%= f.label :lap_time, t("activerecord.attributes.lap.lap_time", :default => "Lap time"), :class => :label %>
<%= f.time_select :lap_time, :class => 'time_select' %> <%= f.text_field :lap_time, :class => 'text_field' %>
</div> </div>


<div class="group"> <div class="group">
Expand Down
1 change: 1 addition & 0 deletions admin/app/views/laps/_sidebar.html.erb
@@ -1,6 +1,7 @@
<div class="block"> <div class="block">
<h3>Links</h3> <h3>Links</h3>
<ul class="navigation"> <ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li> <li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li> <li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li> <li><a href="/heats">Heats</a></li>
Expand Down
5 changes: 0 additions & 5 deletions admin/app/views/laps/show.html.erb
Expand Up @@ -14,11 +14,6 @@
<%= @lap.bots_id %> <%= @lap.bots_id %>
</p> </p>


<p>
<b><%= t("activerecord.attributes.lap.heats_id", :default => t("activerecord.labels.heats_id", :default => "Heats")) %>:</b>
<%= @lap.heats_id %>
</p>

<p> <p>
<b><%= t("activerecord.attributes.lap.lap_time", :default => t("activerecord.labels.lap_time", :default => "Lap time")) %>:</b> <b><%= t("activerecord.attributes.lap.lap_time", :default => t("activerecord.labels.lap_time", :default => "Lap time")) %>:</b>
<%= @lap.lap_time %> <%= @lap.lap_time %>
Expand Down
1 change: 1 addition & 0 deletions admin/app/views/team_members/_sidebar.html.erb
@@ -1,6 +1,7 @@
<div class="block"> <div class="block">
<h3>Links</h3> <h3>Links</h3>
<ul class="navigation"> <ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li> <li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li> <li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li> <li><a href="/heats">Heats</a></li>
Expand Down
1 change: 1 addition & 0 deletions admin/app/views/teams/_sidebar.html.erb
@@ -1,6 +1,7 @@
<div class="block"> <div class="block">
<h3>Links</h3> <h3>Links</h3>
<ul class="navigation"> <ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li> <li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li> <li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li> <li><a href="/heats">Heats</a></li>
Expand Down
1 change: 1 addition & 0 deletions admin/app/views/views/_sidebar.html.erb
@@ -1,6 +1,7 @@
<div class="block"> <div class="block">
<h3>Links</h3> <h3>Links</h3>
<ul class="navigation"> <ul class="navigation">
<li><a href="/awards">Awards</a></li>
<li><a href="/bots">Bots</a></li> <li><a href="/bots">Bots</a></li>
<li><a href="/bot_types">Bot Types</a></li> <li><a href="/bot_types">Bot Types</a></li>
<li><a href="/heats">Heats</a></li> <li><a href="/heats">Heats</a></li>
Expand Down
6 changes: 3 additions & 3 deletions admin/config/database.yml
Expand Up @@ -13,7 +13,7 @@ development:
pool: 5 pool: 5
username: avc username: avc
password: avc2011 password: avc2011
host: 192.168.10.224 host: 192.168.2.242


# Warning: The database defined as "test" will be erased and # Warning: The database defined as "test" will be erased and
# re-generated from your development database when you run "rake". # re-generated from your development database when you run "rake".
Expand All @@ -26,7 +26,7 @@ test:
pool: 5 pool: 5
username: avc username: avc
password: avc2011 password: avc2011
host: 192.168.10.224 host: 192.168.2.242


production: production:
adapter: mysql2 adapter: mysql2
Expand All @@ -36,4 +36,4 @@ production:
pool: 5 pool: 5
username: avc username: avc
password: avc2011 password: avc2011
host: 192.168.10.224 host: 192.168.2.242
2 changes: 2 additions & 0 deletions admin/config/routes.rb
@@ -1,4 +1,6 @@
Admin::Application.routes.draw do Admin::Application.routes.draw do
resources :awards

resources :views resources :views


resources :teams resources :teams
Expand Down

0 comments on commit 6531055

Please sign in to comment.