OSDN Git Service

element
[pettanr/pettanr.git] / app / models / sheet_panel.rb
index b3abfe6..300980c 100644 (file)
@@ -1,4 +1,5 @@
-class SheetPanel < Pettanr::Content
+class SheetPanel < Peta::Element
+  load_manifest
   belongs_to :author
   belongs_to :panel
   belongs_to :sheet
@@ -12,10 +13,6 @@ class SheetPanel < Pettanr::Content
   validates :z, :presence => true, :numericality => {:greater_than => 0}
   validates :t, :presence => true, :numericality => {:greater_than_or_equal_to => 0}
   
-  def self.owner_model
-    Sheet
-  end
-  
   def supply_default
     self.x = 15
     self.y = 15
@@ -321,7 +318,7 @@ class SheetPanel < Pettanr::Content
     end
     
     def tag_sheet_id
-      self.get_sheet == nil or self.get_sheet.new_record? ? '0' : self.get_sheet.id.to_s
+      (self.get_sheet == nil or self.get_sheet.new_record?) ? '0' : self.get_sheet.id.to_s
     end
     
     def tag_element_id