Comments 14
А у вас есть идеи как это может выглядеть иначе и как это реализовать?
Как правило, когда дискуссия принимает такой вид, пользователи делаю "ответ" другому сообщению и все хорошо. Так что вот...
Как правило, когда дискуссия принимает такой вид, пользователи делаю "ответ" другому сообщению и все хорошо. Так что вот...
Знатный флейм, наверно, там вышел :)
Я иногда добавляю ограничение на вложенность комментов. И флейм ненужный позволяет уменьшить - и читаемость повысить. Ведь всё, что имеет вложенность ветки ответов более 4-5 - это уже разговор не по существу, но флейм знатный.
Постраничность, считаю, спасёт положение.
динамический уровень смещения комментариев?
либо, при достижении определенного уровня ветвей, сворачивать предыдущие комментарии/начинать сначала (:
либо, при достижении определенного уровня ветвей, сворачивать предыдущие комментарии/начинать сначала (:
Было ещё на стадии бетатеста.
Можно взять с жежешечки - там попросту треды сворачиваются
Имхо проще у юзера спросить - как ему удобно смотреть комменты - в лесенку или списком, и галочку в настройках поставить. Хотя если списком выводить, надо будет делать опцию "Ответить с цитированием", что не есть очень сложно в общем-то.
пока что небольшое решение проблемы - букмарклет для сворачивания дерева
javascript:function aclk(e){this.coll=this.coll?false:true;var p=this.parentNode.parentNode.parentNode,m=p.style.marginLeft;p=p.nextSibling;while(p){if(p.nodeType==1){if(p.style.marginLeft =0)f(o[i]);}}byClass('reply_word_holder','div',function(o){var e=document.createElement('img');e.src='/i/fav_add.gif';e.onclick=aclk;o.insertBefore(document.createTextNode(' '),o.firstChild);o.insertBefore(e,o.firstChild)})
через пару часов дома оформлю это в user-script ;)
javascript:function aclk(e){this.coll=this.coll?false:true;var p=this.parentNode.parentNode.parentNode,m=p.style.marginLeft;p=p.nextSibling;while(p){if(p.nodeType==1){if(p.style.marginLeft =0)f(o[i]);}}byClass('reply_word_holder','div',function(o){var e=document.createElement('img');e.src='/i/fav_add.gif';e.onclick=aclk;o.insertBefore(document.createTextNode(' '),o.firstChild);o.insertBefore(e,o.firstChild)})
через пару часов дома оформлю это в user-script ;)
http://hlomzik.habrahabr.ru/blog/37295.h…
оформил =)
оформил =)
а ещё неплохо бы вертикальные линии как в дереве, как например в notepad++
Sign up to leave a comment.
Удобство дерева комментариев