OSDN Git Service

temp
[pettanr/pettanr.git] / app / models / speech_balloon_template.rb
index edcd2d8..b2f3d99 100644 (file)
@@ -10,20 +10,8 @@ class SpeechBalloonTemplate < Pettanr::Item
   validates :system_picture_id, :presence => true, :numericality => true, :existence => {:both => false}
   validates :settings, :presence => true
   
-  def self.singular
-    'SpeechBalloonTemplate'
-  end
-  
-  def self.plural
-    'SpeechBalloonTemplates'
-  end
-  
-  def self.owner_type
-    :author
-  end
-  
   def self.valid_encode_columns
-    super.merge ['name', 'classname', 'caption', 'settings']
+    super + ['name', 'classname', 'caption', 'settings']
   end
   
   def supply_default
@@ -33,10 +21,6 @@ class SpeechBalloonTemplate < Pettanr::Item
     self.t = SpeechBalloonTemplate.count.to_i if self.new_record?
   end
   
-  def visible? author
-    true
-  end
-  
   def symbol_option
     self.system_picture.tmb_opt_img_tag
   end
@@ -62,14 +46,6 @@ class SpeechBalloonTemplate < Pettanr::Item
     {}
   end
   
-  def self.show rid, au
-    opt = {}
-    opt.merge!(self.show_opt)
-    res = SpeechBalloonTemplate.find(rid, opt)
-    raise ActiveRecord::Forbidden unless res.visible?(au)
-    res
-  end
-  
   def self.show_opt
     {}
   end