diff --git a/lms/templates/courseware/course_about_sidebar_header.html b/lms/templates/courseware/course_about_sidebar_header.html index a877e90abab7..c15ae42e7db6 100644 --- a/lms/templates/courseware/course_about_sidebar_header.html +++ b/lms/templates/courseware/course_about_sidebar_header.html @@ -20,33 +20,27 @@ site_domain = static.get_value('site_domain', settings.SITE_NAME) site_protocol = 'https' if settings.HTTPS == 'on' else 'http' platform_name = static.get_platform_name() + course_path = reverse('about_course', args=[text_type(course.id)]) + course_url = f"{site_protocol}://{site_domain}{course_path}" ## Translators: This text will be automatically posted to the student's ## Twitter account. {url} should appear at the end of the text. - tweet_text = _("I just enrolled in {number} {title} through {account}: {url}").format( + tweet_text = _("I just enrolled in {number} {title} through {account} {url}").format( number=course.number, title=course.display_name_with_default, account=static.get_value('course_about_twitter_account', settings.PLATFORM_TWITTER_ACCOUNT), - url=u"{protocol}://{domain}{path}".format( - protocol=site_protocol, - domain=site_domain, - path=reverse('about_course', args=[text_type(course.id)]) - ) + url=course_url ) tweet_action = u"https://twitter.com/intent/tweet?text={tweet_text}".format(tweet_text=six.moves.urllib.parse.quote(tweet_text)) - facebook_link = static.get_value('course_about_facebook_link', settings.PLATFORM_FACEBOOK_ACCOUNT) + facebook_link = f"https://www.facebook.com/sharer/sharer.php?u={six.moves.urllib.parse.quote(course_url)}" email_body = _("I just enrolled in {number} {title} through {platform} {url}").format( number=course.number, title=course.display_name_with_default, platform=platform_name, - url=u"{protocol}://{domain}{path}".format( - protocol=site_protocol, - domain=site_domain, - path=reverse('about_course', args=[text_type(course.id)]), - ) + url=course_url ) email_subject = _("Take a course with {platform} online").format(platform=platform_name) @@ -59,7 +53,7 @@ ${_("Tweet that you've enrolled in this course")} - ${_("Post a Facebook message to say you've enrolled in this course")} + ${_("Post a Facebook message to say you've enrolled in this course")} ${_("Email someone to say you've enrolled in this course")}