anchor.diff:  
     # Meta Description
     if !seo("meta_description").blank?
  -    seo_description = raw(seo('meta_description').gsub(/"/, '\''))
  +    seo_description = clean_share_input(seo('meta_description'))
     elsif content_for?(:og_description) 
       seo_description = yield(:og_description)
  +  elsif site_settings_meta.present?
  +    seo_description = clean_share_input(site_settings_meta)
     end
   
     # Meta Keywords
     if !seo("meta_keywords").blank?
  -    seo_keywords = raw(seo('meta_keywords').gsub(/"/, '\''))
  +    seo_keywords = clean_share_input(seo('meta_keywords'))
  +  elsif site_settings_keywords.present?
  +    seo_keywords = clean_share_input(site_settings_keywords)
     end
   
     # Meta Image
  
positive.code: <%-
  
    cache_version = "1"
  
    # Defaults 
    seo_title = "Ornament Pattern Library and UI/UX Documentation"
  
negative.code:   twitter_handle = ""
    twitter_creator = ""
  
    # Function to convert an image to absolute URL
    def absolute_url(url)
      if url && !url.include?("http") 
        URI.join(root_url, url)
      else
        url
      end
    end
  
    # Method to clean input from Koi 
    def clean_share_input(input) 
      raw(input).gsub(/"/, '\'')
    end
  
    # Fix for non-seo-enabled sites
    if !defined?(seo)
      def seo(value)
  