From a570702ae3d7b6f0636e2e6631e6176e9ad0eb5c Mon Sep 17 00:00:00 2001 From: Chris Dodge Date: Tue, 2 Oct 2012 16:22:26 -0400 Subject: [PATCH] add a new subsection edit url map and reference it in the course summary page --- cms/djangoapps/contentstore/views.py | 5 ++++- cms/templates/overview.html | 2 +- cms/urls.py | 1 + 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cms/djangoapps/contentstore/views.py b/cms/djangoapps/contentstore/views.py index 1443f37c2d..82ead3969e 100644 --- a/cms/djangoapps/contentstore/views.py +++ b/cms/djangoapps/contentstore/views.py @@ -132,6 +132,10 @@ def course_index(request, org, course, name): }) +@login_required +def edit_subsection(request, location): + pass + @login_required def edit_unit(request, location): """ @@ -377,7 +381,6 @@ def save_item(request): if not has_access(request.user, item_location): raise PermissionDenied() - logging.debug(request.POST['data']) if request.POST['data']: data = request.POST['data'] modulestore().update_item(item_location, data) diff --git a/cms/templates/overview.html b/cms/templates/overview.html index 89d8c3d387..946dcef71c 100644 --- a/cms/templates/overview.html +++ b/cms/templates/overview.html @@ -34,7 +34,7 @@
- + ${subsection.display_name} diff --git a/cms/urls.py b/cms/urls.py index 94b247ee54..e35c756c74 100644 --- a/cms/urls.py +++ b/cms/urls.py @@ -10,6 +10,7 @@ import django.contrib.auth.views urlpatterns = ('', url(r'^$', 'contentstore.views.index', name='index'), url(r'^edit/(?P.*?)$', 'contentstore.views.edit_unit', name='edit_unit'), + url(r'^subsection/(?P.*?)$', 'contentstore.views.edit_subsection', name='edit_subsection'), url(r'^delete/(?P.*?)$', 'contentstore.views.delete_unit', name='delete_unit'), url(r'^preview_component/(?P.*?)$', 'contentstore.views.preview_component', name='preview_component'), url(r'^save_item$', 'contentstore.views.save_item', name='save_item'),