Module: Hancock::Seo::Models::Seo

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

Instance Method Summary collapse

Instance Method Details

#og_image_jcrop_optionsObject



108
109
110
# File 'lib/hancock/seo/models/seo.rb', line 108

def og_image_jcrop_options
  {}
end

#og_image_stylesObject



104
105
106
# File 'lib/hancock/seo/models/seo.rb', line 104

def og_image_styles
  {thumb: "160x120>", standard: "800x600>"}
end

#set_default_seoObject



93
94
95
96
97
98
99
100
101
102
# File 'lib/hancock/seo/models/seo.rb', line 93

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