OSDN Git Service

t#30124:create md5 dupulicate check
[pettanr/pettanr.git] / app / views / original_pictures / show.html.erb
index 50ad514..12a7fa2 100644 (file)
@@ -1,53 +1,91 @@
-<h1>
-Original Picture
-</h1>
-<%= render 'exist', :exist => Picture.exist_by_md5(@original_picture.md5, @original_picture.id) %>
+<h1><%= t '.title' -%></h1>
+<%= render 'exist', :pictures => Picture.list_by_md5(@original_picture.md5, @original_picture.id) %>
 <p id="notice"><%= notice %></p>
 
 <table class="no-border">
   <tr>
     <td width="70%">
-      <b>Ext:</b>
-      <%= @original_picture.ext %>
-      <b>Width:</b>
-      <%= @original_picture.width %>
-      <b>Height:</b>
-      <%= @original_picture.height %>
-      <b>filesize:</b>
-      <%= @original_picture.filesize %>
+      <%= link_to tag(:img, @original_picture.opt_img_tag), @original_picture.url %>
 
       <p>
-        <b>md5:</b>
-        <%= @original_picture.md5 %>
+        <b><%= t 'original_pictures.index.status' -%>:</b>
+        <% case true %>
+        <% when  @original_picture.unpublished? %>
+          <%= t('original_pictures.unpublished') %>
+        <% when  @original_picture.stopped? %>
+          <%= t('original_pictures.stopped') %>
+        <% when  @original_picture.unlicensed? %>
+          <%= t('original_pictures.unlicensed') %>
+        <% when  @original_picture.published? %>
+          <%= t('original_pictures.published') %>
+        <% end %>
       </p>
 
       <p>
-        <b>artist:</b>
-        <%= @original_picture.artist_id %>
+        <b><%= t_m 'OriginalPicture.ext' -%>:</b>
+        <%= @original_picture.ext %>
       </p>
 
-      <img src="<%= @original_picture.url -%>">
+      <p>
+        <b><%= t_m 'OriginalPicture.width' -%>:</b>
+        <%= @original_picture.width %>
+      </p>
+
+      <p>
+        <b><%= t_m 'OriginalPicture.height' -%>:</b>
+        <%= @original_picture.height %>
+      </p>
+
+      <p>
+        <b><%= t_m 'OriginalPicture.filesize' -%>:</b>
+        <%= @original_picture.filesize %>
+      </p>
+
+      <p>
+        <b><%= t_m 'OriginalPicture.artist_id' -%>:</b>
+        <%= link_to h(@original_picture.artist.name), artist_path(@original_picture.artist) %>
+      </p>
+
+      <p>
+        <b><%= t_m 'OriginalPicture.md5' -%>:</b>
+        <%= h(@original_picture.md5) %>
+      </p>
+
+      <p>
+        <b><%= t_m 'OriginalPicture.created_at' -%>:</b>
+        <%= l @original_picture.created_at %>
+      </p>
+
+      <p>
+        <b><%= t_m 'OriginalPicture.updated_at' -%>:</b>
+        <%= l @original_picture.updated_at %>
+      </p>
 
       <h2>
-      <%= link_to 'Select License', :controller => 'original_picture_license_groups', :action => :new, :original_picture_id => @original_picture.id %>
+        <%= t 'original_pictures.show.select_license' %>
       </h2>
       <p>
-      Replace picture
+        <%= button_to t('original_pictures.show.select'), {:controller => 'original_picture_license_groups', :action => :new, :original_picture_id => @original_picture.id} %>
       </p>
+      <h2>
+        <%= t 'original_pictures.show.replace_picture' %>
+      </h2>
       <%= form_for(@original_picture, :html => { :multipart => true }) do |f| %>
-        <label for="file">File to Upload</label> <%= f.file_field "file" %>
+        <%= f.file_field "file" %>
         <div class="actions">
-          <%= f.submit 'replace' %>
+          <%= f.submit t 'original_pictures.show.replace' %>
         </div>
       <% end %>
+      <h2>
+        <%= t 'link.destroy' %>
+      </h2>
+      <%= link_to t('link.destroy'), original_picture_path(@original_picture), :method => :delete %>
     </td>
     <td>
       <h1>
-        History
+        <%= t 'original_pictures.show.history' %>
       </h1>
       <%= render 'history_list', :history => @original_picture.history %>
     </td>
   </tr>
-  </table>
-
-<%= link_to 'Back', original_pictures_path %>
+</table>