stubbed in view code from old danbooru; only janitors can lock a wiki page
This commit is contained in:
7
app/views/user_feedback/_secondary_links.html.erb
Normal file
7
app/views/user_feedback/_secondary_links.html.erb
Normal file
@@ -0,0 +1,7 @@
|
||||
<% if @user %>
|
||||
<% content_for("subnavbar") do %>
|
||||
<li><%= link_to "Add", :action => "create", :user_id => @user.id %></li>
|
||||
<li><%= link_to "List for user", :action => "index", :user_id => @user.id %></li>
|
||||
<li><%= link_to "List for all", :action => "index", :user_id => nil %></li>
|
||||
<% end %>
|
||||
<% end %>
|
||||
@@ -0,0 +1,42 @@
|
||||
<div id="user-record">
|
||||
<h4>Record</h4>
|
||||
|
||||
<table width="100%">
|
||||
<thead>
|
||||
<tr>
|
||||
<th width="15%">User</th>
|
||||
<th width="15%">Reporter</th>
|
||||
<th width="15%">When</th>
|
||||
<th width="50%">Body</th>
|
||||
<th width="5%"></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<% @user_records.each do |rec| %>
|
||||
<tr class="<%= rec.is_positive? ? 'positive-record' : 'negative-record' %>" id="record-<%= rec.id %>">
|
||||
<td>
|
||||
<% if @user %>
|
||||
<%= link_to h(rec.user.pretty_name), :controller => "user", :action => "show", :id => rec.user_id %>
|
||||
<% else %>
|
||||
<%= link_to h(rec.user.pretty_name), :action => "index", :user_id => rec.user_id %>
|
||||
<% end %>
|
||||
</td>
|
||||
<td><%= h(rec.reporter.pretty_name) %></td>
|
||||
<td><%= time_ago_in_words(rec.created_at) %> ago</td>
|
||||
<td><%= format_text(rec.body) %></td>
|
||||
<td>
|
||||
<% if @current_user.is_mod_or_higher? || @current_user.id == rec.reported_by %>
|
||||
<%= link_to_function "Delete", "UserRecord.destroy(#{rec.id})" %>
|
||||
<% end %>
|
||||
</td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<div id="paginator">
|
||||
<%= will_paginate(@user_records) %>
|
||||
</div>
|
||||
|
||||
<%= render :partial => "footer" %>
|
||||
</div>
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<h4>Add Record for <%= h(@user.pretty_name) %></h4>
|
||||
|
||||
<div id="preview" style="margin-bottom: 1em;">
|
||||
</div>
|
||||
|
||||
<% form_tag(:action => "create") do %>
|
||||
<%= hidden_field_tag "user_id", @user.id %>
|
||||
<table width="100%">
|
||||
<tbody>
|
||||
<tr>
|
||||
<th width="10%"><label>Positive</label></th>
|
||||
<td width="90%"><%= check_box "user_record", "is_positive" %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th><label>Reason</label></th>
|
||||
<td><%= text_area "user_record", "body", :size => "20x8" %></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="2">
|
||||
<%= submit_tag "Submit" %>
|
||||
<%= submit_to_remote "preview", "Preview", :url => {:action => "preview"}, :update => "preview", :method => :get %>
|
||||
<%= button_to_function "Cancel", "location.back()" %>
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
<% end %>
|
||||
|
||||
Reference in New Issue
Block a user