mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-16 07:08:55 +00:00
Disable signup when not in cloud_mode
This commit is contained in:
@@ -27,18 +27,27 @@ urlpatterns = patterns('',
|
|||||||
activate,
|
activate,
|
||||||
{ 'backend': 'seahub.base.accounts.RegistrationBackend', },
|
{ 'backend': 'seahub.base.accounts.RegistrationBackend', },
|
||||||
name='registration_activate'),
|
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')),
|
(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'),
|
||||||
|
)
|
||||||
|
|
||||||
|
@@ -57,23 +57,25 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="account fright">
|
<div class="account fright">
|
||||||
{% if request.user.is_authenticated %}
|
{% if request.user.is_authenticated %}
|
||||||
<a href="{% url 'edit_profile' %}" class="avatar-link">{% avatar request.user 16 %}</a> <span>{{ request.user }}</span>
|
<a href="{% url 'edit_profile' %}" class="avatar-link">{% avatar request.user 16 %}</a> <span>{{ request.user }}</span>
|
||||||
<a href="{{ SITE_ROOT }}accounts/logout/">{% trans "Log out" %}</a>
|
<a href="{{ SITE_ROOT }}accounts/logout/">{% trans "Log out" %}</a>
|
||||||
{% else %}
|
{% else %}
|
||||||
<a href="{{ SITE_ROOT }}accounts/login/">{% trans "Log In" %}</a>
|
<a href="{{ SITE_ROOT }}accounts/login/">{% trans "Log In" %}</a>
|
||||||
<a href="{{ SITE_ROOT }}accounts/register/">{% trans "Signup" %}</a>
|
{% if cloud_mode %}
|
||||||
{% endif %}
|
<a href="{{ SITE_ROOT }}accounts/register/">{% trans "Signup" %}</a>
|
||||||
<a href="#" id="lang-context" data="no-popup" data-lang="{{ LANGUAGE_CODE }}">
|
{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
<a href="#" id="lang-context" data="no-popup" data-lang="{{ LANGUAGE_CODE }}">
|
||||||
{{ LANGUAGE_CODE|language_name_local }}
|
{{ LANGUAGE_CODE|language_name_local }}
|
||||||
<span class="tri-bg tri-down-bg"></span>
|
<span class="tri-bg tri-down-bg"></span>
|
||||||
</a>
|
</a>
|
||||||
<ul class="hide" id="lang-context-selector">
|
<ul class="hide" id="lang-context-selector">
|
||||||
{% for LANG in LANGUAGES %}
|
{% for LANG in LANGUAGES %}
|
||||||
<li><a href="{% url 'i18n' %}?lang={{ LANG.0 }}">{{ LANG.1 }}</a></li>
|
<li><a href="{% url 'i18n' %}?lang={{ LANG.0 }}">{{ LANG.1 }}</a></li>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div> <!-- /.account -->
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Reference in New Issue
Block a user