FIX: Better page titles for SEO

This commit is contained in:
Robin Ward
2014-10-30 14:26:35 -04:00
parent 212b593960
commit 572842721d
6 changed files with 34 additions and 2 deletions

View File

@ -46,8 +46,12 @@ class ApplicationController < ActionController::Base
SiteSetting.enable_escaped_fragments? && params.key?("_escaped_fragment_")
end
def use_crawler_layout?
@use_crawler_layout ||= (has_escaped_fragment? || CrawlerDetection.crawler?(request.user_agent))
end
def set_layout
has_escaped_fragment? || CrawlerDetection.crawler?(request.user_agent) ? 'crawler' : 'application'
use_crawler_layout? ? 'crawler' : 'application'
end
rescue_from Exception do |exception|