Ask admins to fill in site_description on the dashboard, and send it to the hub

This commit is contained in:
Neil Lalonde
2013-09-11 16:32:49 -04:00
parent 4fa11f159f
commit bded4b26fa
3 changed files with 8 additions and 1 deletions

View File

@ -36,6 +36,7 @@ class AdminDashboardData
contact_email_check,
send_consumer_email_check,
title_check,
site_description_check,
access_password_removal,
site_contact_username_check,
notification_email_check ].compact
@ -144,6 +145,10 @@ class AdminDashboardData
I18n.t('dashboard.title_nag') if SiteSetting.title == SiteSetting.defaults[:title]
end
def site_description_check
return I18n.t('dashboard.site_description_missing') if !SiteSetting.site_description.present?
end
def send_consumer_email_check
I18n.t('dashboard.consumer_email_warning') if Rails.env == 'production' and ActionMailer::Base.smtp_settings[:address] =~ /gmail\.com|live\.com|yahoo\.com/
end