From 68581610a4b71013aa4126003bafd2e00e0f4e2b Mon Sep 17 00:00:00 2001 From: Peter Fogg Date: Fri, 31 May 2013 16:22:51 -0400 Subject: [PATCH] Allow single-click creation of course components that only have one template. --- cms/static/coffee/src/views/unit.coffee | 3 ++- cms/templates/unit.html | 23 ++++++++++++++++------- 2 files changed, 18 insertions(+), 8 deletions(-) diff --git a/cms/static/coffee/src/views/unit.coffee b/cms/static/coffee/src/views/unit.coffee index 28186aac83..a072fcba4b 100644 --- a/cms/static/coffee/src/views/unit.coffee +++ b/cms/static/coffee/src/views/unit.coffee @@ -1,6 +1,7 @@ class CMS.Views.UnitEdit extends Backbone.View events: - 'click .new-component .new-component-type a': 'showComponentTemplates' + 'click .new-component .new-component-type a.multiple_templates': 'showComponentTemplates' + 'click .new-component .new-component-type a.single_template': 'saveNewComponent' 'click .new-component .cancel-button': 'closeNewComponent' 'click .new-component-templates .new-component-template a': 'saveNewComponent' 'click .new-component-templates .cancel-button': 'closeNewComponent' diff --git a/cms/templates/unit.html b/cms/templates/unit.html index f6540fa1e5..c8faaf1a1f 100644 --- a/cms/templates/unit.html +++ b/cms/templates/unit.html @@ -53,13 +53,22 @@
Add New Component