class Author < ActiveRecord::Base
has_one :artist
belongs_to :user
- has_many :comics
+ has_many :scrolls
+ has_many :sheets
has_many :panels
belongs_to :working_panel, :class_name => "Panel"
res
end
+ def self.default_scroll_page_size
+ 25
+ end
+
+ def self.scroll_max_page_size
+ 100
+ end
+
+ def self.scroll_page_size prm = self.default_scroll_page_size
+ page_size = prm.to_i
+ page_size = self.scroll_max_page_size if page_size > self.scroll_max_page_size
+ page_size = self.default_scroll_page_size if page_size < 1
+ page_size
+ end
+
+ def self.default_scroll_panel_page_size
+ 25
+ end
+
+ def self.scroll_panel_max_page_size
+ 100
+ end
+
+ def self.scroll_panel_page_size prm = self.default_scroll_panel_page_size
+ page_size = prm.to_i
+ page_size = self.scroll_panel_max_page_size if page_size > self.scroll_panel_max_page_size
+ page_size = self.default_scroll_panel_page_size if page_size < 1
+ page_size
+ end
+
def self.default_comic_page_size
25
end
page_size
end
+ def self.default_story_sheet_page_size
+ 25
+ end
+
+ def self.story_sheet_max_page_size
+ 100
+ end
+
+ def self.story_sheet_page_size prm = self.default_story_sheet_page_size
+ page_size = prm.to_i
+ page_size = self.story_sheet_max_page_size if page_size > self.story_sheet_max_page_size
+ page_size = self.default_story_sheet_page_size if page_size < 1
+ page_size
+ end
+
+ def self.default_sheet_page_size
+ 25
+ end
+
+ def self.sheet_max_page_size
+ 100
+ end
+
+ def self.sheet_page_size prm = self.default_sheet_page_size
+ page_size = prm.to_i
+ page_size = self.sheet_max_page_size if page_size > self.sheet_max_page_size
+ page_size = self.default_sheet_page_size if page_size < 1
+ page_size
+ end
+
+ def self.default_sheet_panel_page_size
+ 25
+ end
+
+ def self.sheet_panel_max_page_size
+ 100
+ end
+
+ def self.sheet_panel_page_size prm = self.default_sheet_panel_page_size
+ page_size = prm.to_i
+ page_size = self.sheet_panel_max_page_size if page_size > self.sheet_panel_max_page_size
+ page_size = self.default_sheet_panel_page_size if page_size < 1
+ page_size
+ end
+
def self.default_panel_page_size
25
end