diff options
Diffstat (limited to 'composer.js')
-rw-r--r-- | composer.js | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/composer.js b/composer.js index 661b617..1da7d1b 100644 --- a/composer.js +++ b/composer.js @@ -6,7 +6,7 @@ function composer (keys, reply, gotName, edit) { console.log(reply) var textarea = h('textarea', [reply.text]) } else if (gotName) { - var textarea = h('textarea', ['[' + gotName.textContent + '](' + reply.author + ')']) + var textarea = h('textarea', ['[' + gotName + '](' + reply.author + ')']) } else { var textarea = h('textarea', {placeholder: 'Verki novan afiŝon... La afiŝo kiun vi verkas ĉi tie aldoniĝos al la bog-reto subskribita per via ŝlosilo. Ĉu vi jam sekure konservis ĝin ie?'}) } @@ -54,8 +54,9 @@ function composer (keys, reply, gotName, edit) { if (edit) { console.log('APPENDING EDIT') var gotit = document.getElementById(reply.key) - gotit.appendChild(h('div', {classList: 'submessage'}, [render(msg, keys)])) + //gotit.appendChild(h('div', {classList: 'submessage'}, [render(msg, keys)])) var newContent = h('div', {innerHTML: marked(msg.text)}) + //console.log(gotit.childNodes.length) gotit.firstChild.replaceChild(newContent, gotit.firstChild.childNodes[1]) } if (reply) { @@ -66,15 +67,15 @@ function composer (keys, reply, gotName, edit) { messageDiv.removeChild(messageDiv.firstChild) messageDiv = h('div') messageDiv.appendChild(cache) - scroller.insertBefore(messageDiv, scroller.childNodes[2]) - scroller.insertBefore(render(msg, keys), scroller.childNodes[3]) + scroller.insertBefore(messageDiv, scroller.childNodes[1]) + scroller.insertBefore(render(msg, keys), scroller.childNodes[2]) } else { messageDiv.appendChild(render(msg, keys)) } }) }) } - }, ['Publikigi'])) + }, ['Afiŝi'])) }) }) } |