8000 Fixed #5070 -- Welcome page no longer uses multilingual URLs when not… · django-cms/django-cms@53d33b7 · GitHub
[go: up one dir, main page]

Skip to content

Commit 53d33b7

Browse files
edevilczpython
authored andcommitted
Fixed #5070 -- Welcome page no longer uses multilingual URLs when not required (#6239)
1 parent dce435c commit 53d33b7

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

CHANGELOG.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
and public-only languages to anon users.
1414
* Introduced logic to copy pages to different sites from the admin.
1515
* Removed "View on Site" button when adding a page
16+
* Welcome page no longer uses multilingual URLs when not required.
1617

1718

1819
=== 3.4.5 (2017-10-12) ===

cms/page_rendering.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# -*- coding: utf-8 -*-
22
from django.conf import settings
3-
from django.core.urlresolvers import resolve, Resolver404
3+
from django.core.urlresolvers import resolve, Resolver404, reverse
44
from django.http import Http404
55
from django.shortcuts import render
66
from django.template.response import TemplateResponse
@@ -75,5 +75,6 @@ def _render_welcome_page(request):
7575
'cms_version': __version__,
7676
'cms_edit_on': get_cms_setting('CMS_TOOLBAR_URL__EDIT_ON'),
7777
'django_debug': settings.DEBUG,
78+
'next_url': reverse('pages-root'),
7879
}
7980
return TemplateResponse(request, "cms/welcome.html", context)

cms/templates/cms/welcome.html

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -98,11 +98,7 @@ <h2 class="cms-hidden">{% trans "Installation Notes" %}</h2>
9898
}
9999
});
100100
{% else %}
101-
{% if LANGUAGE_CODE %}
102-
window.location.href = '{% url "admin:login" %}?next=/{{ LANGUAGE_CODE }}/?{{ cms_edit_on }}';
103-
{% else %}
104-
window.location.href = '{% url "admin:login" %}?next=/?{{ cms_edit_on }}';
105-
{% endif %}
101+
window.location.href = '{% url "admin:login" %}?next={{ next_url }}?{{ cms_edit_on }}';
106102
{% endif %}
107103
</script>
108104
{% endlanguage %}

0 commit comments

Comments
 (0)
0