chore(landing_strip): hide signup path unless the instance allows registration. (#3055)

This commit is contained in:
Hiroaki Ninomiya
2017-05-16 07:41:09 +09:00
committed by Eugen Rochko
parent 1379124682
commit cb50ecdb07
31 changed files with 61 additions and 27 deletions

View File

@ -9,6 +9,10 @@ module ApplicationHelper
!user_signed_in? && !single_user_mode?
end
def open_registrations?
Setting.open_registrations
end
def add_rtl_body_class(other_classes)
other_classes = "#{other_classes} rtl" if [:ar, :fa, :he].include?(I18n.locale)
other_classes

View File

@ -1,6 +1,6 @@
.landing-strip
= t('landing_strip_html',
name: content_tag(:span, display_name(account), class: :emojify),
domain: site_hostname,
link_to_root_path: link_to(content_tag(:strong, site_hostname), root_path),
sign_up_path: new_user_registration_path)
link_to_root_path: link_to(content_tag(:strong, site_hostname), root_path))
- if open_registrations?
= t('landing_strip_signup_html', sign_up_path: new_user_registration_path)