+ this.$el.append(@footer.render().el)\r
+ @add_credits()\r
+ this.$el.append(@owner.render().el) if @item.is_own()\r
+ this\r
+ \r
+ click_pick: () ->\r
+ @trigger('pick', @item)\r
+ \r
+ is_pickable: () ->\r
+ true\r
+ \r
+ add_pick: (target_model) ->\r
+ @header.add_pick(target_model)\r
+ \r
+class Pettanr.Views.Panel.Show.Footer extends Pettanr.View\r
+ tagName: 'ul'\r
+ \r
+ constructor: (@panel, @context, options) ->\r
+ super(options)\r
+ \r
+ initialize: (options) ->\r
+ super(options)\r
+ \r
+ render: () ->\r
+ super()\r
+ this.$el.html('')\r
+ this.$el.append(\r
+ Pettanr.AppHelper.distance_of_time_in_words_to_now(@panel.get('updated_at'))\r
+ )\r
+ if Pettanr.cache.operators.is_author()\r
+ inspire_button = Pettanr.View.mini_face_button(\r
+ @panel, \r
+ Pettanr.View.Image.icon_inspire_file(), {\r
+ context: @context,\r
+ click: () =>\r
+ inspire = new Pettanr.Inspire(@panel)\r
+ inspire.go(@context, {\r
+ success: (item) ->\r
+ @trigger('http_get', item.show_url())\r
+ fail: (response, opt) =>\r
+ @open_error_dialog(response, opt)\r
+ })\r
+ }\r
+ )\r
+ this.$el.append(inspire_button.render().el)\r