Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2008-06-14 19:41:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Skepticism - 2003 - Live In Arnhem
Entry tags:ljr

код для изображения комментов
Поправил код для изображения комментов LJR.
Теперь комменты сворачиваются весьма редко.
То есть свернуться должна, теоретически, дискуссия
где-то комментов на 50, практически же я таких
длинных дискуссий не наблюдал.

После долгих экспериментов, оказалось, что
самое разумное - в talklib.pl заменить

if (@posts_to_load < $page_size) {
push @posts_to_load, $child;
}
на

if (@posts_to_load < 3*$page_size) {
push @posts_to_load, $child;
}
Типа, тут.

Если я правильно понял - машинка в LJ режет комменты
на куски по 25 верхних комментов, и сворачивает треды
после того, как комментов на страничке окажется
больше 50. Теперь она их сворачивает после 100
комментов.

Скажите мне, друзья - не испытываете
ли вы дискомфорта в результате?

Привет



(Читать комментарии) - (Добавить комментарий)


[info]tiphareth
2008-06-14 19:49 (ссылка)
собственно, никто же не мешает открыть тред
http://lj.rossia.org/users/tiphareth/1089636.html?thread=26442340#t26442340
как все делают, когда оно окукливается (perforce)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aculeata
2008-06-14 20:11 (ссылка)
30 реплик в разговоре (каждая последующая -- ответ на
предыдущую) имеет строку длиной сильно меньше слова
"выкарабкивающиеся". Вот пример (там меньше 50 комментариев
даже, просто есть длинный обмен репликами), очень гадко
в конце разгора о Сталине с о. Димитрием:
http://lj.rossia.org/users/aculeata/858146.html?nc=49

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2008-06-14 20:27 (ссылка)
А там всего 49 комментов. Столько комментов и в
LJ никогда не закукливается, тем более у нас
(у них окукливается после 50, у нас после 100, теперь 150)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aculeata
2008-06-14 20:44 (ссылка)
Вот пост с 150 комментариями:
http://lj.rossia.org/users/aculeata/816258.html?nc=150
Если его развернуть, ничего плохого не будет --
его можно было бы и не сворачивать.

А тот пост, на который я давала ссылку, там
49 комментариев, но из них 27 представляют
собой цепочку реплик, и в конце это читать
почти невозможно.

Что я пытаюсь сказать: сворачивать нужно
те линии, в которых появляются невыносимо
короткие строчки -- в зависимости от длины
линии, а не общего числа комментариев.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tiphareth
2008-06-14 20:49 (ссылка)
>в зависимости от длины
>линии, а не общего числа комментариев

Это придется весь код переписывать

и не очень понятно, где надо класть предел
"длине линии", очень от браузера и шрифта зависит

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]tristes_tigres
2008-06-15 00:05 (ссылка)
Тогда, наверно, нужно уменьшить отступ между последовательными комментариями.

(Ответить) (Уровень выше)


[info]novikov91
2008-07-19 22:33 (ссылка)
Угу, присоединяюсь.
И о персональных настройках, конечно, все понемногу мечтают.

(Ответить) (Уровень выше)


(Читать комментарии) -