app/helpers/application_helper.rb
module ApplicationHelper
def application_title
if content_for(:title).present?
"#{content_for :title} | #{@setting.site_name}".html_safe
else
"#{@setting.site_name} | #{I18n.t('layouts.application.default_title')}"
end
end
# Tells whether or not a referrer URL came from our application
def internal_referrer?
request.referrer && URI.parse(request.referrer).host == request.host
end
def admin_path_for_current_page
if @artifact.present? && @artifact.persisted?
edit_admin_artifact_path(@artifact)
else
admin_root_path
end
end
end