OSDN Git Service

fix leaf view
[pettanr/pettanr.git] / app / views / stories / play.html.erb
1 <% @page_caption = @item.title %>
2 <h1>
3   <%= link_to icon_tag('Story'), story_path(@item) %>
4   <%= link_to h(@item.title), play_story_path(@item) %>
5   <%= link_to icon_tag('Prof'), story_path(@item, :format => :prof) %>
6 </h1>
7
8 <p>
9   <b><%= t_m 'Story.author_id' -%>:</b>
10   <%= link_to h(@item.author.name), author_path(@item.author) %>
11 </p>
12
13 <% if @items.empty? -%>
14   <h2><%= t('stories.play.empty') %></h2>
15 <% else %>
16   <%= paginate(@pager) %>
17   <% @items.each do |story_sheet| %>
18     <% if story_sheet.sheet and story_sheet.sheet.visible?(@operators) -%>
19       <%= render 'sheets/standard', :sheet => story_sheet.sheet, :operators => @operators %>
20     <% else %>
21       sheet is hidden or deleted
22     <% end %>
23   <% end %>
24   <%= paginate(@pager) %>
25 <% end %>
26
27 <% if @item.own? @operators -%>
28   <h3 id="editor"><%= t('editor') -%></h3>
29   <p id="notice"><%= notice %></p>
30   
31   <% @sort_items.each do |story_sheet| %>
32     <% if story_sheet.sheet -%>
33       <div>
34         <% @items.each do |ss| %>
35           <% if story_sheet.sheet.id == ss.id -%>
36             [*]
37           <% end %>
38         <% end %>
39         <%= render 'story_sheets/order', :story_sheet => story_sheet, :operators => @operators %>
40       </div>
41     <% else %>
42       sheet is hidden or deleted
43       <%= link_to t('link.destroy'), story_sheet_path(story_sheet), :method => :delete %>
44     <% end %>
45   <% end %>
46   <h3><%= t('story_sheets.append.new_sheets') -%></h3>
47   <table>
48     <% @new_sheet_items.each do |sheet| %>
49       <%= render 'story_sheets/append_sheet', :story => @item, :sheet => sheet, :operators => @operators %>
50     <% end %>
51   </table>
52 <% end %>