1 class Pettanr.Views.OriginalPicture.Publish extends Backbone.View
\r
3 initialize: (options) ->
\r
5 @file_item = options.file_item
\r
6 @my_manifest = options.my_manifest
\r
8 # if item.resource_picture
\r
9 # @resource_picture.destroy_url()
\r
10 @stop_btn = new Tag.A({
\r
11 attr: {href: '/' + @item.destroy_url()},
\r
12 content: I18n.t('original_pictures.index.stop')
\r
14 @edit_icon = new Pettanr.Image.SymbolImg({
\r
15 attr: {'src': @edit_img_file_name()},
\r
18 @edit_btn = new Tag.A({
\r
19 attr: {href: '/' + @item.edit_url()},
\r
20 content: @edit_icon.render().el
\r
22 @remove_icon = new Pettanr.Image.SymbolImg({
\r
23 attr: {'src': @remove_img_file_name()},
\r
26 @remove_btn = new Tag.A({
\r
27 attr: {href: '/' + @item.destroy_url()},
\r
28 content: @remove_icon.render().el
\r
30 @listenTo(@edit_btn, 'click', @click_edit)
\r
31 @listenTo(@remove_btn, 'click', @click_remove)
\r
36 this.$el.append(@stop_btn.render().el)
\r
37 this.$el.append(@edit_btn.render().el)
\r
38 this.$el.append(@remove_btn.render().el)
\r
42 if @item.is_own(@filer().operators)
\r
57 @filer().image_dir()
\r
59 edit_img_file_name: () ->
\r
60 @image_dir() + 'edit.png'
\r
62 remove_img_file_name: () ->
\r
63 @image_dir() + 'remove.png'
\r