From cac6a3195d1bd361cdc2d5e2efd2070fbfc8a3da Mon Sep 17 00:00:00 2001 From: Adam Palay Date: Mon, 5 Aug 2013 17:11:33 -0400 Subject: [PATCH] add university_profile/edge.html for edge landing page --- lms/djangoapps/branding/views.py | 14 ++++- lms/templates/university_profile/edge.html | 65 ++++++++++++++++++++++ 2 files changed, 77 insertions(+), 2 deletions(-) create mode 100644 lms/templates/university_profile/edge.html diff --git a/lms/djangoapps/branding/views.py b/lms/djangoapps/branding/views.py index 531b61f3ff..42c57e3090 100644 --- a/lms/djangoapps/branding/views.py +++ b/lms/djangoapps/branding/views.py @@ -2,8 +2,10 @@ from django.conf import settings from django.core.urlresolvers import reverse from django.shortcuts import redirect from django_future.csrf import ensure_csrf_cookie +from mitxmako.shortcuts import render_to_response import student.views +import branding import courseware.views from mitxmako.shortcuts import marketing_link from util.cache import cache_if_anonymous @@ -25,7 +27,11 @@ def index(request): if settings.MITX_FEATURES.get('ENABLE_MKTG_SITE'): return redirect(settings.MKTG_URLS.get('ROOT')) - return student.views.index(request, user=request.user) + university = branding.get_university(request.META.get('HTTP_HOST')) + if university is None: + return student.views.index(request, user=request.user) + + return render_to_response('university_profile/edge.html', {}) @ensure_csrf_cookie @@ -39,4 +45,8 @@ def courses(request): if settings.MITX_FEATURES.get('ENABLE_MKTG_SITE', False): return redirect(marketing_link('COURSES'), permanent=True) - return courseware.views.courses(request) + university = branding.get_university(request.META.get('HTTP_HOST')) + if university is None: + return courseware.views.courses(request) + + return render_to_response('university_profile/edge.html', {}) diff --git a/lms/templates/university_profile/edge.html b/lms/templates/university_profile/edge.html new file mode 100644 index 0000000000..a3e115ddd8 --- /dev/null +++ b/lms/templates/university_profile/edge.html @@ -0,0 +1,65 @@ +<%inherit file="../stripped-main.html" /> +<%! from django.core.urlresolvers import reverse %> +<%block name="title">edX edge +<%block name="bodyclass">no-header edge-landing + +<%block name="content"> +
+
edX edge
+
+ + +
+
+ + + +<%block name="js_extra"> + + + +<%include file="../signup_modal.html" /> +<%include file="../forgot_password_modal.html" /> \ No newline at end of file