OSDN Git Service

t#32046:
[pettanr/pettanr.git] / app / views / sheet_panels / _append_sheet.html.erb
diff --git a/app/views/sheet_panels/_append_sheet.html.erb b/app/views/sheet_panels/_append_sheet.html.erb
new file mode 100644 (file)
index 0000000..7bbc797
--- /dev/null
@@ -0,0 +1,29 @@
+<tr>
+  <td>
+    <%= link_to sheet_icon(:object => sheet, :size => 25), sheet_path(sheet) %>
+    <%= link_to h(truncate(sheet.caption, :length => 40)), play_sheet_path(sheet) %>
+    (<%= sheet.sheet_panels.size -%>)
+  </td>
+  <td>
+    <%= distance_of_time_in_words_to_now sheet.updated_at %>
+  </td>
+  <td>
+    <%= link_to author_icon(:object => sheet.author, :size => 25), sheet_path(sheet.author) %>
+    <%= link_to h(truncate(sheet.author.name, :length => 12)), author_path(sheet.author) %>
+  </td>
+  <td>
+    <% if sheet.own? author %>
+      <% @sheet_panel = SheetPanel.new %>
+      <% @sheet_panel.supply_default -%>
+      <% @sheet_panel.attributes = {:sheet_id => sheet.id, :panel_id => panel.id} -%>
+      <%= form_for(@sheet_panel) do |f| %>
+        <%= f.hidden_field :sheet_id %>
+        <%= f.hidden_field :t %>
+        <%= f.hidden_field :panel_id %>
+        <div class="actions">
+          <%= f.submit t('sheet_panels.append.sheet') %>
+        </div>
+      <% end %>
+    <% end %>
+  </td>
+</tr>