Просмотр исходного кода

Merge pull request #523 from bmjjr/master

enable server-side preview
Peter Justin 6 лет назад
Родитель
Сommit
64816ebd14
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      flaskbb/themes/aurora/src/js/editor.js

+ 4 - 2
flaskbb/themes/aurora/src/js/editor.js

@@ -26,7 +26,7 @@ $(".flaskbb-editor").markdown({
             }]
         }]
     ],
-    onPreview: function(e) {
+    onPreview: function(e, replacementContainer) {
         var urlprefix = typeof FORUM_URL_PREFIX !== typeof undefined ? FORUM_URL_PREFIX : "";
 
         $.ajax({
@@ -42,7 +42,9 @@ $(".flaskbb-editor").markdown({
             }
         })
         .done(function(msg) {
-            parse_emoji(output);
+            parse_emoji(msg);
+            var $html = $(replacementContainer);
+            $(msg).appendTo($html.empty());
         })
         .fail(function(error) {
             console.error("Couldn't send text to markdown preview endpoint: " + error);