diff --git a/base/registration_urls.py b/base/registration_urls.py index 07c9eac8fc..a1a6fd31c8 100644 --- a/base/registration_urls.py +++ b/base/registration_urls.py @@ -27,18 +27,27 @@ urlpatterns = patterns('', activate, { 'backend': 'seahub.base.accounts.RegistrationBackend', }, name='registration_activate'), - url(r'^register/$', - register, - reg_dict, - name='registration_register'), - url(r'^register/complete/$', - direct_to_template, - { 'template': 'registration/registration_complete.html', - 'extra_context': { 'send_mail': settings.REGISTRATION_SEND_MAIL } }, - name='registration_complete'), - url(r'^register/closed/$', - direct_to_template, - { 'template': 'registration/registration_closed.html' }, - name='registration_disallowed'), (r'', include('registration.auth_urls')), ) + +try: + from settings import CLOUD_MODE +except ImportError: + CLOUD_MODE = False +if CLOUD_MODE: + urlpatterns += patterns('', + url(r'^register/$', + register, + reg_dict, + name='registration_register'), + url(r'^register/complete/$', + direct_to_template, + { 'template': 'registration/registration_complete.html', + 'extra_context': { 'send_mail': settings.REGISTRATION_SEND_MAIL } }, + name='registration_complete'), + url(r'^register/closed/$', + direct_to_template, + { 'template': 'registration/registration_closed.html' }, + name='registration_disallowed'), +) + diff --git a/templates/base.html b/templates/base.html index d24d10e955..c36328e3c6 100644 --- a/templates/base.html +++ b/templates/base.html @@ -57,23 +57,25 @@
- {% if request.user.is_authenticated %} - {% avatar request.user 16 %} {{ request.user }} - {% trans "Log out" %} - {% else %} - {% trans "Log In" %} - {% trans "Signup" %} - {% endif %} - + {% if request.user.is_authenticated %} + {% avatar request.user 16 %} {{ request.user }} + {% trans "Log out" %} + {% else %} + {% trans "Log In" %} + {% if cloud_mode %} + {% trans "Signup" %} + {% endif %} + {% endif %} + {{ LANGUAGE_CODE|language_name_local }} - -
+ +