Show More
Commit Description:
added codejom controller, show status in public
Commit Description:
added codejom controller, show status in public
File last commit:
Show/Diff file:
Action:
app/views/problems/list.rhtml | 58 lines | 2.0 KiB | text/html+ruby | RhtmlLexer |
jittat
clean up layouts...
r25 <% content_for :head do %>
jittat
[web] in problems, added turn_all_off, and improved ui...
r56 <%= stylesheet_link_tag 'problems' %>
jittat
clean up layouts...
r25 <%= javascript_include_tag :defaults %>
<% end %>
pramook
initial commit...
r0 <h1>Listing problems</h1>
jittat
[web] fixed test page crashes when problem is deleted...
r101 <p>
jittat
added problem date_added bulk update...
r201 <%= link_to '[New problem]', :action => 'new' %>
<%= link_to '[Manage problems]', :action => 'manage' %>
jittat
added problem import...
r204 <%= link_to '[Import problems]', :action => 'import' %>
jittat
added problem date_added bulk update...
r201 <%= link_to '[Turn off all problems]', :action => 'turn_all_off' %>
<%= link_to '[Turn on all problems]', :action => 'turn_all_on' %>
jittat
[web] fixed test page crashes when problem is deleted...
r101 </p>
jittat
fixed layout problem, for real, using render :layout => ......
r27
jittat
added quick new problem...
r171 <div class="submitbox">
<% form_tag :action => 'quick_create' do %>
<b>Quick New:</b>
<label for="problem_name">Name</label>
<%= text_field 'problem', 'name' %> |
<label for="problem_full_name">Full name</label>
<%= text_field 'problem', 'full_name' %>
<%= submit_tag "Create" %>
<% end %>
</div>
pramook
initial commit...
r0 <table>
<tr>
jittat
+in_place_editing for problems...
r21 <th>Name</th>
<th>Full name</th>
<th>Full score</th>
<th>Date added</th>
jittat
[web] added test_allowed flag to problems...
r94 <th>Avail?</th>
<th>Test?</th>
pramook
initial commit...
r0 </tr>
<% for problem in @problems %>
jittat
change problem toggle to ajax...
r147 <tr id="prob-<%= problem.id %>" name="prob-<%= problem.id %>" class="<%= (problem.available) ? "available" : "not-available" %>">
jittat
+in_place_editing for problems...
r21 <% @problem=problem %>
jittat
[web] added test_allowed flag to problems...
r94 <td><%= in_place_editor_field :problem, :name, {}, :rows=>1 %></td>
<td><%= in_place_editor_field :problem, :full_name, {}, :rows=>1 %></td>
<td><%= in_place_editor_field :problem, :full_score, {}, :rows=>1 %></td>
<td><%= problem.date_added %></td>
jittat
fixed avail bug for ajax toggle...
r148 <td id="prob-<%= problem.id %>-avail"><%= problem.available %></td>
jittat
[web] added test_allowed flag to problems...
r94 <td><%= problem.test_allowed %></td>
jittat
+in_place_editing for problems...
r21
jittat
change problem toggle to ajax...
r147 <td><%= link_to_remote '[Toggle]', :url => {:action => 'toggle', :id => problem.id } %></td>
pramook
initial commit...
r0 <td><%= link_to '[Stat]', :action => 'stat', :id => problem.id %></td>
<td><%= link_to '[Show]', :action => 'show', :id => problem %></td>
<td><%= link_to '[Edit]', :action => 'edit', :id => problem %></td>
<td><%= link_to '[Destroy]', { :action => 'destroy', :id => problem }, :confirm => 'Are you sure?', :method => :post %></td>
</tr>
<% end %>
</table>
<br />
jittat
added problem import...
r204 <%= link_to '[New problem]', :action => 'new' %>