X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=app%2Fassets%2Fjavascripts%2Fcontrollers%2Fground_pictures.js.coffee;h=21bb7ace69a6b7286812caf1b263eb3eed0742de;hb=9597966043944f52ef5554ee67d9a8c90f53bbb3;hp=41e10aa9d6b258a5ab02127c02c1ab6ff8237b69;hpb=8c860bbc3faaff8c7a458b28f1cac7e30ff490df;p=pettanr%2Fpettanr.git diff --git a/app/assets/javascripts/controllers/ground_pictures.js.coffee b/app/assets/javascripts/controllers/ground_pictures.js.coffee index 41e10aa9..21bb7ace 100644 --- a/app/assets/javascripts/controllers/ground_pictures.js.coffee +++ b/app/assets/javascripts/controllers/ground_pictures.js.coffee @@ -1,45 +1,37 @@ class Pettanr.GroundPicturesController extends Pettanr.AppController index: () -> - @redraw_title(@params) + @trigger('title', @params) @filer_list() + @trigger('done', @params) by_author: () -> - @redraw_title(@params) + @trigger('title', @params) @filer_list() + @trigger('done', @params) by_panel: () -> - @redraw_title(@params) + @trigger('title', @params) @filer_list() - - show_html: () -> - @redraw_title(@params) - @item.fetch({cache: true}).done => - @redraw_title(@params, @item.get('caption')) - view = new Pettanr.Views.GroundPicture.Show({ - el: "#pettanr", - item: @item, - operators: @operators - }) - #view.render() + @trigger('done', @params) show: () -> - @set_show() + @set_show(@render_show) + + render_show: (@item) -> switch @params['format'] when 'prof' @show_prof() when 'html' @show_html() - count: () -> - - new: () -> - - edit: () -> - - create: () -> + show_html: () -> + @trigger('title', @params, @item.get('caption')) + show = new Pettanr.Views.GroundPicture.Show(@item, { + }) + show.render() + @trigger('ready', show) + @trigger('done', @params) - update: () -> + count: () -> - destroy: () -> -