before_filter :authenticate_author, :only => [:new, :create, :edit, :update, :destroy]
else
before_filter :authenticate_reader, :only => [
- :index, :show, :play, :by_story, :by_panel, :by_author, :count, :count_by_story, :count_by_panel, :count_by_author
+ :index, :show, :play, :by_story, :by_panel, :by_author
]
before_filter :authenticate_user, :only => [:new, :create, :edit, :update, :destroy]
before_filter :authenticate_author, :only => [:new, :create, :edit, :update, :destroy]
end
-
- def self.model
- Sheet
- end
def index
filer_list
def show_html_format format
format.html {
if @operators.author
- @new_panel_items = assist_items('panel', 'private')
+ @new_panel_items = assist_items('home', 'panels')
- @new_story_items = assist_items('story', 'private')
- @fresh_story_items = assist_items('story_sheet', 'private').map {|ss| ss.story}
+ @new_story_items = assist_items('home', 'stories')
+ @fresh_story_items = assist_items('home', 'story_sheets').map {|ss| ss.story}
end
}
end
respond_to do |format|
show_html_format format
show_prof_format format
- show_json_format format
+ show_json_format_for_root format
end
end
def play
@item = self.class.model.show(params[:id], @operators)
set_play
- list_result = @list.open(@operators,
- {:id => params[:id]}
- )
+ list_result = @list.open(@operators, params[:id])
@items = list_result.items
respond_to do |format|
format.html {
end
end
- def count
- list_count
- end
-
- def count_by_story
- list_count
- end
-
- def count_by_panel
- list_count
- end
-
- def count_by_author
- list_count
- end
-
def new
set_new
respond_to do |format|