From 44d4a4b0d9bf98fd2a96b619e73f24a514a12333 Mon Sep 17 00:00:00 2001 From: Tom Giannattasio Date: Tue, 2 Oct 2012 17:02:47 -0400 Subject: [PATCH] started asset library template -wip --- cms/djangoapps/contentstore/views.py | 6 ++++++ cms/static/sass/_assets.scss | 11 +++++++++++ cms/static/sass/base-style.scss | 1 + cms/templates/asset_index.html | 18 ++++++++++++++++++ cms/templates/index.html | 2 +- cms/urls.py | 4 +++- 6 files changed, 40 insertions(+), 2 deletions(-) create mode 100644 cms/static/sass/_assets.scss create mode 100644 cms/templates/asset_index.html diff --git a/cms/djangoapps/contentstore/views.py b/cms/djangoapps/contentstore/views.py index 1443f37c2d..342de2401a 100644 --- a/cms/djangoapps/contentstore/views.py +++ b/cms/djangoapps/contentstore/views.py @@ -599,3 +599,9 @@ def remove_user(request, org, course, name): remove_user_from_course_group(request.user, user, location, EDITOR_ROLE_NAME) return create_json_response() + +@login_required +@ensure_csrf_cookie +def asset_index(request, location): + return render_to_response('asset_index.html',{}) + diff --git a/cms/static/sass/_assets.scss b/cms/static/sass/_assets.scss new file mode 100644 index 0000000000..c7b01ed07a --- /dev/null +++ b/cms/static/sass/_assets.scss @@ -0,0 +1,11 @@ +.assets { + input.asset-search-input { + position: absolute; + right: 0; + top: 5px; + width: 260px; + background-color: #fff; + } + + +} \ No newline at end of file diff --git a/cms/static/sass/base-style.scss b/cms/static/sass/base-style.scss index ef734b7115..476f9de377 100644 --- a/cms/static/sass/base-style.scss +++ b/cms/static/sass/base-style.scss @@ -13,6 +13,7 @@ @import "courseware"; @import "subsection"; @import "unit"; +@import "assets"; @import "course-info"; @import "graphics"; @import "modal"; diff --git a/cms/templates/asset_index.html b/cms/templates/asset_index.html new file mode 100644 index 0000000000..34745d832a --- /dev/null +++ b/cms/templates/asset_index.html @@ -0,0 +1,18 @@ +<%inherit file="base.html" /> +<%! from django.core.urlresolvers import reverse %> +<%block name="bodyclass">assets +<%block name="title">CMS Courseware Overview + +<%block name="content"> + +
+
+

Asset Library

+ +
+ +
+
+
+ + diff --git a/cms/templates/index.html b/cms/templates/index.html index fd4891c771..36ddd1044b 100644 --- a/cms/templates/index.html +++ b/cms/templates/index.html @@ -6,7 +6,7 @@
-

My Courses

+

My Courses

New Course
    diff --git a/cms/urls.py b/cms/urls.py index 94b247ee54..1f1e547327 100644 --- a/cms/urls.py +++ b/cms/urls.py @@ -26,7 +26,9 @@ urlpatterns = ('', url(r'^(?P[^/]+)/(?P[^/]+)/course/(?P[^/]+)/add_user$', 'contentstore.views.add_user', name='add_user'), url(r'^(?P[^/]+)/(?P[^/]+)/course/(?P[^/]+)/remove_user$', - 'contentstore.views.remove_user', name='remove_user') + 'contentstore.views.remove_user', name='remove_user'), + url(r'^assets/(?P.*?)$', 'contentstore.views.asset_index', name='asset_index') + )