- def by_author
- filter_list
- end
-
-
- def show
- @item = Panel.show(params[:id], @operators)
-
- respond_to do |format|
- format.html {
- @panel = @item
- if @operators.author
- @new_scroll_items = assist_items('scroll', 'private_list')
- @new_scroll_filer = assist_filer 'scroll', @new_scroll_items
- @fresh_scroll_items = assist_items('scroll_panel', 'private_list').map {|sp| sp.scroll}
- @fresh_scroll_filer = assist_filer 'scroll', @fresh_scroll_items
-
- @new_sheet_items = assist_items('sheet', 'private_list')
- @new_sheet_filer = assist_filer 'sheet', @new_sheet_items
- @fresh_sheet_items = assist_items('sheet_panel', 'private_list').map {|sp| sp.sheet}
- @fresh_sheet_filer = assist_filer 'sheet', @fresh_sheet_items
- end
- }
- format_prof format
- format.json { render json: @item.panel_elements_as_json }
- end
- end
-
- def count
- @panel = {:count => Panel.visible_count}
- respond_to do |format|
- format.json { render json: @panel.to_json }
- end