- format.html {
- if @author
- @new_scrolls = Scroll.mylist(@author, 1, 5)
- @fresh_scrolls = ScrollPanel.mylist(@author, 1, 5).map {|sp| sp.scroll}
- @new_sheets = Sheet.mylist(@author, 1, 5)
- @fresh_sheets = SheetPanel.mylist(@author, 1, 5).map {|sp| sp.sheet}
- end
- }
- format_prof format
- format.json { render json: @item.panel_elements_as_json }
- format.jsonp {
- render :json => "callback(" + @item.panel_elements_as_json + ");"
- }
+ show_html_format format
+ show_prof_format format
+ if params[:with_elements]
+ show_json_format_for_root format
+ else
+ show_json_format format
+ end