aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorfrancis <francis>2008-05-16 19:23:30 +0000
committerfrancis <francis>2008-05-16 19:23:30 +0000
commite097d887e71d58015b4b35b0a344bd5b100cd12e (patch)
treee56cbf6a6f56a992437e25ee8e884ba467749cce
parent296eb0a03917d37fe9425fe90a567af6fc204669 (diff)
Forgot this.
-rw-r--r--app/views/admin_user/list.rhtml35
1 files changed, 35 insertions, 0 deletions
diff --git a/app/views/admin_user/list.rhtml b/app/views/admin_user/list.rhtml
new file mode 100644
index 000000000..310cc5528
--- /dev/null
+++ b/app/views/admin_user/list.rhtml
@@ -0,0 +1,35 @@
+<% @title = 'Listing tracks' %>
+
+<h1><%=@title%></h1>
+
+<% form_tag("", :method => "get") do %>
+ <p>
+ <%= text_field_tag 'query', params[:query], { :size => 30 } %>
+ <%= submit_tag "Search" %> (substring search the query - so use url_names_for_a_particular_request_or_authority_or_person)
+ </p>
+<% end %>
+
+<table>
+ <tr>
+ <th>Id</th>
+ <th>Tracked by</th>
+ <% for column in TrackThing.content_columns %>
+ <th><%= column.human_name %></th>
+ <% end %>
+ <th>Items sent by email</th>
+ </tr>
+
+<% for track_thing in @admin_tracks %>
+ <tr class="<%= cycle('odd', 'even') %>">
+ <td><%=h track_thing.id %></td>
+ <td><%= user_admin_link(track_thing.tracking_user) %></td>
+ <% for column in TrackThing.content_columns.map { |c| c.name } %>
+ <td><%=h track_thing.send(column) %></td>
+ <% end %>
+ <td><%= track_thing.track_things_sent_emails.size %></td>
+ </tr>
+<% end %>
+</table>
+
+<%= will_paginate(@admin_tracks) %>
+