before_filter :authenticate_user, :only => [:new, :create, :edit, :update, :destroy]
before_filter :authenticate_author, :only => [:new, :create, :edit, :update, :destroy]
else
- before_filter :authenticate_reader, :only => [:index, :show, :by_story, :by_sheet]
+ before_filter :authenticate_reader, :only => [
+ :index, :show, :by_story, :by_sheet, :count, :count_by_story, :count_by_sheet
+ ]
before_filter :authenticate_user, :only => [:new, :create, :edit, :update, :destroy]
before_filter :authenticate_author, :only => [:new, :create, :edit, :update, :destroy]
end
end
def index
- public_list
+ filer_list
end
def by_story
- filter_list
+ filer_list
end
def by_sheet
- filter_list
+ filer_list
end
def show
end
end
+ def count
+ list_count
+ end
+
+ def count_by_story
+ list_count
+ end
+
+ def count_by_sheet
+ list_count
+ end
+
def new
@story_sheet = StorySheet.new
@story_sheet.supply_default