From 3e1f4e611c8a889df89ceadfcb6e0d362d2d2bc6 Mon Sep 17 00:00:00 2001 From: Tim Abbott Date: Sat, 17 Oct 2015 12:43:27 -0400 Subject: [PATCH] Clarify on zulip.com signup form that we're not taking new teams. --- zerver/forms.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/zerver/forms.py b/zerver/forms.py index 54e4dee3ec..3835279395 100644 --- a/zerver/forms.py +++ b/zerver/forms.py @@ -12,7 +12,13 @@ from zerver.lib.actions import do_change_password, is_inactive from zproject.backends import password_auth_enabled import DNS -SIGNUP_STRING = u'Use a different e-mail address, or contact %s with questions.'%(settings.ZULIP_ADMINISTRATOR,) +SIGNUP_STRING = u'Your e-mail does not match any existing open organization. ' + \ + u'Use a different e-mail address, or contact %s with questions.' % (settings.ZULIP_ADMINISTRATOR,) +if settings.ZULIP_COM: + SIGNUP_STRING = u'Your e-mail does not match any existing organization.
' + \ + u"The zulip.com service is not taking new customer teams.
" + \ + u"Zulip is open source, so you can install your own Zulip server " + \ + u"by following the instructions on www.zulip.org!" def has_valid_realm(value): # Checks if there is a realm without invite_required @@ -68,9 +74,7 @@ class HomepageForm(forms.Form): data = self.cleaned_data['email'] if completely_open(self.domain) or has_valid_realm(data) and not_mit_mailing_list(data): return data - raise ValidationError(mark_safe( - u'Your e-mail does not match any existing open organization. ' \ - + SIGNUP_STRING)) + raise ValidationError(mark_safe(SIGNUP_STRING)) class LoggingSetPasswordForm(SetPasswordForm): def save(self, commit=True):