This repository has been archived on 2024-03-16. You can view files and clone it, but cannot push or open issues or pull requests.
2012-01-31 10:31:31 +00:00
|
|
|
class AdImage
|
|
|
|
include Mongoid::Document
|
|
|
|
include Mongoid::Timestamps
|
|
|
|
|
|
|
|
mount_uploader :file, ImageUploader
|
|
|
|
|
|
|
|
field :time_to_next #Weight
|
|
|
|
field :picture_intro
|
|
|
|
field :out_link
|
2012-02-03 07:14:42 +00:00
|
|
|
field :link_open
|
2012-01-31 10:31:31 +00:00
|
|
|
|
|
|
|
field :to_save, :type => Boolean
|
|
|
|
field :to_destroy, :type => Boolean
|
|
|
|
|
2012-02-03 07:14:42 +00:00
|
|
|
LINK_OPEN_TYPES = ["new_window","local"]
|
|
|
|
|
|
|
|
|
2012-01-31 10:31:31 +00:00
|
|
|
embedded_in :ad_banner
|
|
|
|
|
2012-02-03 07:14:42 +00:00
|
|
|
def get_delay_time
|
|
|
|
time = ''
|
|
|
|
if self.time_to_next.nil?
|
|
|
|
time = '1000'
|
|
|
|
else
|
|
|
|
time = (self.time_to_next.to_i * 1000).to_s
|
|
|
|
end
|
|
|
|
time
|
|
|
|
end
|
2012-01-31 10:31:31 +00:00
|
|
|
end
|