From 8349dbfa4256969e8636b2d3f0a0c7e0462d1fa0 Mon Sep 17 00:00:00 2001 From: Andy Armstrong Date: Mon, 25 Aug 2014 18:25:22 -0400 Subject: [PATCH] Implement forum cohort visibility labels correctly TNL-25 --- .../discussion/discussion_spec_helper.coffee | 50 +---------- .../discussion_thread_show_view_spec.coffee | 15 ++++ common/static/js_test.yml | 2 +- common/static/templates/discussion | 1 + .../js/discussion/thread-show.underscore | 78 +++++++++++++++++ .../django_comment_client/base/views.py | 5 +- .../django_comment_client/forum/tests.py | 83 +++++++++++++++++-- .../django_comment_client/forum/views.py | 46 +++++----- lms/djangoapps/django_comment_client/utils.py | 11 ++- .../discussion/_underscore_templates.html | 64 ++------------ 10 files changed, 217 insertions(+), 138 deletions(-) create mode 120000 common/static/templates/discussion create mode 100644 common/templates/js/discussion/thread-show.underscore diff --git a/common/static/coffee/spec/discussion/discussion_spec_helper.coffee b/common/static/coffee/spec/discussion/discussion_spec_helper.coffee index 2863658b9c..0b330b8578 100644 --- a/common/static/coffee/spec/discussion/discussion_spec_helper.coffee +++ b/common/static/coffee/spec/discussion/discussion_spec_helper.coffee @@ -10,6 +10,10 @@ class @DiscussionSpecHelper DiscussionUtil.roleIds["Moderator"].push(parseInt(window.user.id)) @setUnderscoreFixtures = -> + for templateName in ['thread-show'] + templateFixture = readFixtures('templates/discussion/' + templateName + '.underscore') + appendSetFixtures($(' - - - +% endfor