Module: Enjoy::Seo::Models::Seo

Extended by:
ActiveSupport::Concern
Includes:
Enableable, Gallery::Paperclipable, Model
Included in:
Seo
Defined in:
lib/enjoy/seo/models/seo.rb

Instance Method Summary collapse

Instance Method Details

#og_image_jcrop_optionsObject



42
43
44
# File 'lib/enjoy/seo/models/seo.rb', line 42

def og_image_jcrop_options
  {}
end

#og_image_stylesObject



38
39
40
# File 'lib/enjoy/seo/models/seo.rb', line 38

def og_image_styles
  {thumb: "800x600>"}
end

#set_default_seoObject



27
28
29
30
31
32
33
34
35
36
# File 'lib/enjoy/seo/models/seo.rb', line 27

def set_default_seo
  _obj = self.seoable
  if _obj and _obj.set_default_seo?
    self.h1           = _obj.default_seo_h1           if self.h1.blank?
    self.title        = _obj.default_seo_title        if self.title.blank?
    self.keywords     = _obj.default_seo_keywords     if self.keywords.blank?
    self.description  = _obj.default_seo_description  if self.description.blank?
    self.title        = _obj.default_seo_og_title     if self.title.blank?
  end
end