").attr("id", "wmd-preview#{_append}").addClass("wmd-panel wmd-preview"))
+ $elem.append($wmdPanel)
converter = Markdown.getMathCompatibleConverter()
editor = new Markdown.Editor(converter, appended_id)
delayRenderer = new MathJaxDelayRenderer()
diff --git a/lms/static/coffee/src/discussion.coffee b/lms/static/coffee/src/discussion.coffee
index 50bc95d8e8..e430e38674 100644
--- a/lms/static/coffee/src/discussion.coffee
+++ b/lms/static/coffee/src/discussion.coffee
@@ -13,7 +13,6 @@ $ ->
Discussion.bindDiscussionEvents(discussion)
Discussion.initializeDiscussion(discussion)
- Markdown.makeWmdEditor()
generateLocal = (elem) ->
(selector) -> $(elem).find(selector)
@@ -52,6 +51,7 @@ Discussion =
window.location.reload()
initializeDiscussion: (discussion) ->
+
initializeVote = (index, content) ->
$content = $(content)
$local = generateLocal($content.children(".discussion-content"))
@@ -87,6 +87,10 @@ Discussion =
watchDiscussion = generateDiscussionLink("discussion-watch-discussion", "Watch", handleWatchDiscussion)
$local(".discussion-title-wrapper").append(watchDiscussion)
+ newPostBody = $(discussion).find(".new-post-body")
+ if newPostBody.length
+ Markdown.makeWmdEditor newPostBody, "-new-post-body-#{$(discussion).attr('_id')}"
+
initializeWatchThreads = (index, thread) ->
$thread = $(thread)
id = $thread.attr("_id")
@@ -149,7 +153,7 @@ Discussion =
else
editView = $("
").addClass("discussion-content-edit")
- textarea = $("