OSDN Git Service

add show
authoryasushiito <yas@pen-chan.jp>
Thu, 25 Sep 2014 23:24:44 +0000 (08:24 +0900)
committeryasushiito <yas@pen-chan.jp>
Thu, 25 Sep 2014 23:24:44 +0000 (08:24 +0900)
49 files changed:
Gemfile
app/assets/javascripts/addons/pettanr_creative_commons_v30_licenses/init.js.coffee
app/assets/javascripts/addons/pettanr_pettan_commons_v01_licenses/init.js.coffee
app/assets/javascripts/addons/pettanr_pettan_protected_v01_licenses/init.js.coffee
app/assets/javascripts/addons/pettanr_pettan_public_v01_licenses/init.js.coffee
app/assets/javascripts/addons/pettanr_public_domain_v01_licenses/init.js.coffee
app/assets/javascripts/addons/pettanr_simple_format/init.js.coffee
app/assets/javascripts/addons/pettanr_unknown_v01_licenses/init.js.coffee
app/assets/javascripts/ap.js
app/assets/javascripts/controllers/artists.js.coffee
app/assets/javascripts/controllers/authors.js.coffee
app/assets/javascripts/controllers/comics.js.coffee
app/assets/javascripts/controllers/ground_colors.js.coffee
app/assets/javascripts/controllers/ground_pictures.js.coffee
app/assets/javascripts/controllers/license_groups.js.coffee
app/assets/javascripts/controllers/licenses.js.coffee
app/assets/javascripts/controllers/original_pictures.js.coffee
app/assets/javascripts/controllers/panel_pictures.js.coffee
app/assets/javascripts/controllers/pictures.js.coffee
app/assets/javascripts/controllers/resource_pictures.js.coffee
app/assets/javascripts/controllers/sheets.js.coffee
app/assets/javascripts/controllers/speech_balloon_templates.js.coffee
app/assets/javascripts/controllers/speech_balloons.js.coffee
app/assets/javascripts/controllers/stories.js.coffee
app/assets/javascripts/controllers/system_pictures.js.coffee
app/assets/javascripts/controllers/writing_formats.js.coffee
app/assets/javascripts/locmare/filer/body/file_body/file_item/date/default.js.coffee
app/assets/javascripts/main.js.coffee
app/assets/javascripts/models/speech.js.coffee
app/assets/javascripts/peta/item.js.coffee
app/assets/javascripts/views/artists/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/authors/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/comics/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/ground_colors/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/ground_pictures/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/license_groups/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/licenses/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/original_pictures/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/panel_pictures/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/pictures/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/resource_pictures/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/sheets/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/speech_balloon_templates/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/speech_balloons/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/stories/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/system_pictures/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/writing_formats/show.js.coffee [new file with mode: 0644]
app/assets/javascripts/views/writing_formats/summary.js.coffee [new file with mode: 0644]
app/controllers/folders_controller.rb

diff --git a/Gemfile b/Gemfile
index eab107b..abce705 100644 (file)
--- a/Gemfile
+++ b/Gemfile
@@ -5,8 +5,7 @@ gem 'devise', '=1.5.2'
 gem 'rest-client'
 gem 'underscore-rails'
 gem 'backbone-rails'
-gem 'backbone-relational-rails'
-gem 'backbone-paginator-rails'
+gem 'rails-timeago'
 gem 'kaminari'
 gem 'sanitize'
 gem 'aws-s3'
index 744c17c..e3459da 100644 (file)
@@ -1,5 +1,5 @@
 class Pettanr.PettanrCreativeCommonsV30Licenses\r
-  new_attribute: (params = {}) ->\r
+  @new_attribute: (params = {}) ->\r
     new PettanrCreativeCommonsV30Licenses.Attribute(params)\r
   \r
 class Pettanr.PettanrCreativeCommonsV30Licenses.License extends Backbone.Model\r
index 9263d96..33016e9 100644 (file)
@@ -1,5 +1,5 @@
 class Pettanr.PettanrPettanCommonsV01Licenses\r
-  new_attribute: (params = {}) ->\r
+  @new_attribute: (params = {}) ->\r
     new Pettanr.PettanrPettanCommonsV01Licenses.Attribute(params)\r
   \r
 class Pettanr.PettanrPettanCommonsV01Licenses.License extends Backbone.Model\r
index ef00c3e..bf15207 100644 (file)
@@ -1,5 +1,5 @@
 class Pettanr.PettanrPettanProtectedV01Licenses\r
-  new_attribute: (params = {}) ->\r
+  @new_attribute: (params = {}) ->\r
     new Pettanr.PettanrPettanProtectedV01Licenses.Attribute(params)\r
   \r
 class Pettanr.PettanrPettanProtectedV01Licenses.License extends Backbone.Model\r
index 9fb4dcb..b743715 100644 (file)
@@ -1,5 +1,5 @@
 class Pettanr.PettanrPettanPublicV01Licenses\r
-  new_attribute: (params = {}) ->\r
+  @new_attribute: (params = {}) ->\r
     new Pettanr.PettanrPettanPublicV01Licenses.Attribute(params)\r
   \r
 class Pettanr.PettanrPettanPublicV01Licenses.License extends Backbone.Model\r
index 18356a0..93d4676 100644 (file)
@@ -1,5 +1,5 @@
 class Pettanr.PettanrPublicDomainV01Licenses\r
-  new_attribute: (params = {}) ->\r
+  @new_attribute: (params = {}) ->\r
     new Pettanr.PettanrPublicDomainV01Licenses.Attribute(params)\r
   \r
 class Pettanr.PettanrPublicDomainV01Licenses.License extends Backbone.Model\r
index 7830e81..32dbeaf 100644 (file)
@@ -2,11 +2,11 @@ class Pettanr.PettanrSimpleFormat
   \r
 class Pettanr.PettanrSimpleFormat.RendererModule\r
 \r
-  @escapeHTML = (t) ->\r
+  escapeHTML: (t) ->\r
     $("<div/>").text(t).html()\r
 \r
-  @render = (content) -> \r
-    text = PettanrSimpleFormat.escapeHTML(content)\r
+  render: (content) -> \r
+    text = @escapeHTML(content)\r
     start_tag = '<p>'\r
     text = text.replace(/\r\n?/g, "\n")\r
     text = text.replace(/\n\n+/g, "</p><p>")\r
index 5a809ce..2f81655 100644 (file)
@@ -1,5 +1,5 @@
 class Pettanr.PettanrUnknownV01Licenses\r
-  new_attribute: (params = {}) ->\r
+  @new_attribute: (params = {}) ->\r
     new Pettanr.PettanrUnknownV01Licenses.Attribute(params)\r
   \r
 class Pettanr.PettanrUnknownV01Licenses.License extends Backbone.Model\r
index 07fee19..dd62f38 100644 (file)
 //require jquery.validate
 //require additional-methods
 //require jquery.validate.localization/messages_ja
+//= require rails-timeago
+//= require locales/jquery.timeago.ja.js
 //= require textchange
 //= require underscore
 //= require backbone
-//= require backbone-relational
 //= require i18n
 //= require ./tags
 //= require ./manifest_base/manifest_base
 //= require_directory ./views/stories
 //= require_directory ./views/story_sheets
 //= require_directory ./views/system_pictures
+//= require_directory ./views/writing_formats
 //= require_directory ./addons/pettanr_creative_commons_v30_licenses
 //= require_directory ./addons/pettanr_pettan_commons_v01_licenses
 //= require_directory ./addons/pettanr_pettan_protected_v01_licenses
index c89eeb8..d6e869c 100644 (file)
@@ -4,6 +4,12 @@ class Pettanr.ArtistsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.Artist.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index ce80ff4..fbdfedb 100644 (file)
@@ -4,6 +4,12 @@ class Pettanr.AuthorsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.Author.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index f82a22d..d717f62 100644 (file)
@@ -10,6 +10,12 @@ class Pettanr.ComicsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.Comic.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 26d74f7..ecac27c 100644 (file)
@@ -10,6 +10,12 @@ class Pettanr.GroundColorsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.GroundColor.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 0713ca0..1816798 100644 (file)
@@ -10,6 +10,12 @@ class Pettanr.GroundPicturesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.GroundPicture.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 3ce6158..470fe91 100644 (file)
@@ -4,6 +4,12 @@ class Pettanr.LicenseGroupsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.LicenseGroup.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 279fcb8..0a343e2 100644 (file)
@@ -10,6 +10,12 @@ class Pettanr.LicensesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.License.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index cd54823..ebb48fc 100644 (file)
@@ -7,6 +7,12 @@ class Pettanr.OriginalPicturesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.OriginalPicture.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 6a4d0df..be94c43 100644 (file)
@@ -10,6 +10,12 @@ class Pettanr.PanelPicturesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.PanelPicture.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 3e74e33..2b397b3 100644 (file)
@@ -7,6 +7,12 @@ class Pettanr.PicturesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.Picture.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index c406dd6..55871e4 100644 (file)
@@ -13,6 +13,12 @@ class Pettanr.ResourcePicturesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.ResourcePicture.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index cfa1b67..8b5a3e0 100644 (file)
@@ -13,6 +13,12 @@ class Pettanr.SheetsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.Sheet.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 485f87b..ce6fd02 100644 (file)
@@ -10,6 +10,12 @@ class Pettanr.SpeechBalloonTemplatesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.SpeechBalloonTemplate.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 4a7f72f..18d3b0c 100644 (file)
@@ -13,6 +13,12 @@ class Pettanr.SpeechBalloonsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.SpeechBalloon.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index b4602c3..c8b50ad 100644 (file)
@@ -13,6 +13,12 @@ class Pettanr.StoriesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.Story.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index fec4a4a..f1d0c9a 100644 (file)
@@ -4,6 +4,12 @@ class Pettanr.SystemPicturesController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.SystemPicture.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 6e46287..2027da2 100644 (file)
@@ -7,6 +7,12 @@ class Pettanr.WritingFormatsController extends Pettanr.AppController
     @filer_list()\r
   \r
   show_html: () -> \r
+    view = new Pettanr.Views.WritingFormat.Show({\r
+      el: "#pettanr",\r
+      item: @item,\r
+      operators: @operators\r
+    })\r
+    view.render()\r
   \r
   show: () ->\r
     @set_show()\r
index 5a3fc78..52c18f3 100644 (file)
@@ -8,7 +8,7 @@ class Locmare.FilerModule.BodyModule.FileBodyModule.FileItemModule.DateItemColum
     this\r
   \r
   time_ago: () ->\r
-    Pettanr.AppHelper.distance_of_time_in_words_to_now @item.get('updated_at')\r
+    $.timeago(@item.get('updated_at'))\r
   \r
   is_visible: () ->\r
     true\r
index ed89f8c..3cfa6da 100644 (file)
@@ -3,6 +3,7 @@ $ ->
     interpolate: /\<\&\=(.+?)\&\>/g,\r
     evaluate: /\<\&(.+?)\&\>/g\r
   }\r
+  jQuery.timeago.settings.lang = 'ja'\r
   loaded_manifest = null\r
   loaded_local_manifest = null\r
   $.ajaxSetup({async: false})\r
index cd11afd..7109b72 100644 (file)
@@ -35,8 +35,8 @@ class Pettanr.Speech extends Peta.Element
   \r
   scenario: () ->\r
     @boosts('read')\r
-    #@render()  using wf renderer\r
-    @get('content')\r
+    @render(@get('content'))\r
+    \r
   \r
   initialize: () ->\r
     if @id\r
index a166731..ef0922d 100644 (file)
@@ -122,7 +122,9 @@ class Peta.Item extends Backbone.Model
   \r
   boost: (boost_manifest) ->\r
     @boosters ||= {}\r
-    @boosters[boost_manifest.name] ||= new Locmare.Booster(boost_manifest, this)\r
+    @boosters[boost_manifest.name] = new Locmare.Booster(boost_manifest, this)\r
+    # fetched item is not cleared .  force write booster\r
+    #@boosters[boost_manifest.name] ||= new Locmare.Booster(boost_manifest, this)\r
   \r
   boosters: () ->\r
     @boosters ||= {}\r
diff --git a/app/assets/javascripts/views/artists/show.js.coffee b/app/assets/javascripts/views/artists/show.js.coffee
new file mode 100644 (file)
index 0000000..773eafb
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.Artist.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/authors/show.js.coffee b/app/assets/javascripts/views/authors/show.js.coffee
new file mode 100644 (file)
index 0000000..c515cb1
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.Author.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/comics/show.js.coffee b/app/assets/javascripts/views/comics/show.js.coffee
new file mode 100644 (file)
index 0000000..3aa617a
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.Comic.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/ground_colors/show.js.coffee b/app/assets/javascripts/views/ground_colors/show.js.coffee
new file mode 100644 (file)
index 0000000..3bebcfd
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.GroundColor.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/ground_pictures/show.js.coffee b/app/assets/javascripts/views/ground_pictures/show.js.coffee
new file mode 100644 (file)
index 0000000..3fd9435
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.GroundPicture.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/license_groups/show.js.coffee b/app/assets/javascripts/views/license_groups/show.js.coffee
new file mode 100644 (file)
index 0000000..34bd164
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.LicenseGroup.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/licenses/show.js.coffee b/app/assets/javascripts/views/licenses/show.js.coffee
new file mode 100644 (file)
index 0000000..3b94ad5
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.License.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/original_pictures/show.js.coffee b/app/assets/javascripts/views/original_pictures/show.js.coffee
new file mode 100644 (file)
index 0000000..008d856
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.OriginalPicture.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/panel_pictures/show.js.coffee b/app/assets/javascripts/views/panel_pictures/show.js.coffee
new file mode 100644 (file)
index 0000000..89ca570
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.PanelPicture.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/pictures/show.js.coffee b/app/assets/javascripts/views/pictures/show.js.coffee
new file mode 100644 (file)
index 0000000..627c032
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.Picture.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/resource_pictures/show.js.coffee b/app/assets/javascripts/views/resource_pictures/show.js.coffee
new file mode 100644 (file)
index 0000000..d7b716b
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.ResourcePicture.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/sheets/show.js.coffee b/app/assets/javascripts/views/sheets/show.js.coffee
new file mode 100644 (file)
index 0000000..a2c8ddc
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.Sheet.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/speech_balloon_templates/show.js.coffee b/app/assets/javascripts/views/speech_balloon_templates/show.js.coffee
new file mode 100644 (file)
index 0000000..e8752c7
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.SpeechBalloonTemplate.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/speech_balloons/show.js.coffee b/app/assets/javascripts/views/speech_balloons/show.js.coffee
new file mode 100644 (file)
index 0000000..e07b89f
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.SpeechBalloon.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/stories/show.js.coffee b/app/assets/javascripts/views/stories/show.js.coffee
new file mode 100644 (file)
index 0000000..8d6940e
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.Story.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/system_pictures/show.js.coffee b/app/assets/javascripts/views/system_pictures/show.js.coffee
new file mode 100644 (file)
index 0000000..6ff7f79
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.SystemPicture.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/writing_formats/show.js.coffee b/app/assets/javascripts/views/writing_formats/show.js.coffee
new file mode 100644 (file)
index 0000000..683dde6
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.WritingFormat.Show extends Backbone.View\r
+  tagName: 'div'\r
+  \r
+  initialize: (options) ->\r
+    @operators = options.operators\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this\r
+  \r
diff --git a/app/assets/javascripts/views/writing_formats/summary.js.coffee b/app/assets/javascripts/views/writing_formats/summary.js.coffee
new file mode 100644 (file)
index 0000000..8d45d37
--- /dev/null
@@ -0,0 +1,10 @@
+class Pettanr.Views.WritingFormat.Summary extends Backbone.View\r
+  \r
+  initialize: (options) ->\r
+    super(options)\r
+  \r
+  render: () ->\r
+    this.$el.html('')\r
+    this.$el.append('-')\r
+    this\r
+  \r
index cbf5918..e05e3db 100644 (file)
@@ -74,4 +74,8 @@ class FoldersController < ApplicationController
     end
   end
   
+  def count
+    list_count
+  end
+  
 end