Merge pull request #17922 from edx/LEARNER-4873/fix-contact-us-link
Changing the contact-us link
This commit is contained in:
@@ -22,6 +22,7 @@ from django.utils.translation import ugettext as _
|
||||
|
||||
from branding.models import BrandingApiConfig
|
||||
from edxmako.shortcuts import marketing_link
|
||||
|
||||
from openedx.core.djangoapps.site_configuration import helpers as configuration_helpers
|
||||
|
||||
log = logging.getLogger("edx.footer")
|
||||
@@ -171,6 +172,7 @@ def _footer_social_links():
|
||||
|
||||
def _footer_connect_links():
|
||||
"""Return the connect links to display in the footer. """
|
||||
|
||||
return [
|
||||
{
|
||||
"name": link_name,
|
||||
@@ -179,7 +181,7 @@ def _footer_connect_links():
|
||||
}
|
||||
for link_name, link_url, link_title in [
|
||||
("blog", marketing_link("BLOG"), _("Blog")),
|
||||
("contact", reverse("support:contact_us"), _("Contact Us")),
|
||||
("contact", _build_support_form_url(), _("Contact Us")),
|
||||
("help-center", settings.SUPPORT_SITE_LINK, _("Help Center")),
|
||||
("media_kit", marketing_link("MEDIA_KIT"), _("Media Kit")),
|
||||
("donate", marketing_link("DONATE"), _("Donate")),
|
||||
@@ -188,6 +190,10 @@ def _footer_connect_links():
|
||||
]
|
||||
|
||||
|
||||
def _build_support_form_url():
|
||||
return '{base_url}/support/contact_us'.format(base_url=settings.LMS_ROOT_URL)
|
||||
|
||||
|
||||
def _footer_navigation_links():
|
||||
"""Return the navigation links to display in the footer. """
|
||||
platform_name = configuration_helpers.get_value('platform_name', settings.PLATFORM_NAME)
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
from __future__ import unicode_literals
|
||||
|
||||
import mock
|
||||
from django.conf import settings
|
||||
from django.core.urlresolvers import reverse
|
||||
from django.test import TestCase
|
||||
from django.test.utils import override_settings
|
||||
@@ -65,9 +66,6 @@ class TestFooter(TestCase):
|
||||
@override_settings(PLATFORM_NAME='\xe9dX')
|
||||
def test_get_footer(self):
|
||||
actual_footer = get_footer(is_secure=True)
|
||||
import pprint
|
||||
pprint.pprint(actual_footer)
|
||||
print('******************************************!!!!!!!!!!!!!!!!!!!!!!!!!!!*******************************************')
|
||||
expected_footer = {
|
||||
'copyright': '\xa9 \xe9dX. All rights reserved except where noted. '
|
||||
' EdX, Open edX and their respective logos are '
|
||||
@@ -105,7 +103,8 @@ class TestFooter(TestCase):
|
||||
],
|
||||
'connect_links': [
|
||||
{'url': 'https://edx.org/edx-blog', 'name': 'blog', 'title': 'Blog'},
|
||||
{'url': '/support/contact_us', 'name': 'contact', 'title': 'Contact Us'},
|
||||
# pylint: disable=line-too-long
|
||||
{'url': '{base_url}/support/contact_us'.format(base_url=settings.LMS_ROOT_URL), 'name': 'contact', 'title': 'Contact Us'},
|
||||
{'url': 'https://support.example.com', 'name': 'help-center', 'title': 'Help Center'},
|
||||
{'url': 'https://edx.org/media-kit', 'name': 'media_kit', 'title': 'Media Kit'},
|
||||
{'url': 'https://edx.org/donate', 'name': 'donate', 'title': 'Donate'}
|
||||
@@ -149,5 +148,4 @@ class TestFooter(TestCase):
|
||||
'text': 'Take free online courses at edX.org',
|
||||
},
|
||||
}
|
||||
pprint.pprint(expected_footer)
|
||||
self.assertEqual(actual_footer, expected_footer)
|
||||
|
||||
Reference in New Issue
Block a user