diff --git a/botanjs/src/Astro/Blog/Components/Comment.js b/botanjs/src/Astro/Blog/Components/Comment.js index 953e56e..6ba8463 100644 --- a/botanjs/src/Astro/Blog/Components/Comment.js +++ b/botanjs/src/Astro/Blog/Components/Comment.js @@ -425,11 +425,17 @@ , hideSubmit = loggedIn ? /* Overload */ _hideSubmit : /* Overload */ function () - { - _hideSubmit(); - captcha_wrapper.removeEventListener(captchaKey); - } + { + _hideSubmit(); + captcha_wrapper.removeEventListener(captchaKey); + } + , __createContentText = function( text ) + { + var e = wrapc( "c_text", text ); + e.innerHTML = e.innerHTML.replace( /\n/g, "
" ); + return e; + } , generateCommentStack = function ( rObj, obj ) { @@ -455,11 +461,11 @@ // Generate comment stack , c_stack = rObj["comment_id"] // Reply Structure - ? wrapc("reply", wrapc("c_cont", [ c_ind = wrapc("r_indicator") , wrapc("c_text", rObj.content) , c_info ])) + ? wrapc("reply", wrapc("c_cont", [ c_ind = wrapc("r_indicator") , __createContentText( rObj.content ) , c_info ])) : wrapc("c_comm", [ c_ind = wrapc("c_indicator") - , c_cont = wrapc("c_cont", [ cpole = wrapc("cpole") , wrapc("c_text", rObj.content) , c_info ]) + , c_cont = wrapc("c_cont", [ cpole = wrapc("cpole") , __createContentText( rObj.content ) , c_info ]) ] ) ;