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

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:35 (ссылка)
Ну да, а посты, где меньше 150 комментов, она просто не трогает
(в LJ - 50). Но это у нас всегда было.

(Ответить) (Ветвь дискуссии)


[info]tiphareth
2008-06-14 19:39 (ссылка)
Точнее, у нас было 100, я поднял до 150.
В общем, свертываемость комментариев понесла потери.

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


[info]aculeata
2008-06-14 19:43 (ссылка)
Это может оказаться неудобно: они ведь форматируются,
и у каждого последующего строка короче. Если у тебя
150 комментариев первого уровня, ты ничего не заметишь,
но если граждане ведут в комментариях дискуссию --
скоро длинные слова будут разбиваться на части.

(Ответить) (Ветвь дискуссии)


[info]tiphareth
2008-06-14 19:48 (ссылка)
Вот тут треды окуклились
http://lj.rossia.org/users/dolboeb/1105763.html?nc=239
http://lj.rossia.org/users/tiphareth/1088381.html?nc=153
вроде ничего
а там, где все я тестировал
http://lj.rossia.org/users/tiphareth/786569.html
ни один тред, кажется, не окуклился

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


[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 (ссылка)
Угу, присоединяюсь.
И о персональных настройках, конечно, все понемногу мечтают.

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


[info]boza
2008-06-14 20:36 (ссылка)
Имхо, это удобно. Мерси.

Достает в многотредовой дискуссии с множеством веток от корня открывать кучу табов и между ними прыгать.

(Ответить) (Ветвь дискуссии)


[info]jambesnegatives
2008-06-14 20:41 (ссылка)
Присоединяюсь.

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


[info]eugeniu
2008-06-14 22:57 (ссылка)
Именно так.

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


[info]azatiy
2008-06-14 20:49 (ссылка)
Удобно. А нельзя ли добавить возможность указывать произвольную страну?
Скажем - Вонючая Рашка, Республика Фиуме, Касталия.

(Ответить) (Ветвь дискуссии)


[info]tiphareth
2008-06-14 20:51 (ссылка)
Город можно,
а страны там строго по списку
может, со временем и поправим

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


[info]gregory_777
2008-06-15 01:38 (ссылка)
представляю, сколько появится джедаев с корусанта...

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


[info]brusilov_14
2008-06-14 20:57 (ссылка)
А нельзя ли с древовидного форума перейти к табличному?

(Ответить) (Ветвь дискуссии)


[info]tiphareth
2008-06-14 21:03 (ссылка)
По типу чего?
Мы давно уже собирались поставить нечто более приличное,
но до сих пор не собрались

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


[info]boza
2008-06-14 21:14 (ссылка)
Лучше уж добавить S2 шаблонов. Кстати, а вот никак не соображу - как в s2 шаблон вытащить список тегов? Ну чтоб они, скажем столбиком были слева.

Или я туплю?

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


[info]boza
2008-06-14 21:18 (ссылка)
Всё, сообразил, это я туплю ;)

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


[info]brusilov_14
2008-06-14 22:27 (ссылка)
Ну вот хотя бы по типу этого:
http://forums.ag.ru/?board=discuss&action=display&num=1116965038&start=0

Развитая функция цитирования и ответов не позволяет запутаться ни при каких раскладах.

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


[info]boza
2008-06-14 22:43 (ссылка)
После цитирования, как сделано в фидошном голдеде - все эти системы цитирования на форумах - жалкий наборчик костылей и подпорок.

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

ИМХО конечно
[info]boza
2008-06-14 21:09 (ссылка)
Ужс какой! А зачем? Более неудобное чтиво, чем табличный форум "всё подряд по времени написания" сложно себе представить.

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

Re: ИМХО конечно
[info]brusilov_14
2008-06-14 22:29 (ссылка)
накурился?
Более дурацккого чем дерево сложно представить.
Вот апофеоз:
http://vif2ne.ru/nvk/forum/0/0.htm
http://forums.games.1c.ru/?type=thread&msgid=1187139


А вот табличный:
Ну вот хотя бы по типу этого:
http://forums.ag.ru/?board=discuss&action=display&num=1116965038&start=0

Развитая функция цитирования и ответов не позволяет запутаться ни при каких раскладах.

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

Re: ИМХО конечно
[info]boza
2008-06-14 22:40 (ссылка)
Второе - хуже и неудобней. За первое нужно бить по жопе уебдезигнера

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


[info]akater
2008-06-15 15:46 (ссылка)
Искренне надеюсь, что тут будет много комментов 'против'.

Не трогайте деревья, пожалуйста!

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


[info]brusilov_14
2008-06-15 17:40 (ссылка)
Вам нравятся "деревья"??
Их есть у меня:
http://vif2ne.ru/nvk/forum/0/0.htm
http://forums.games.1c.ru/?type=thread&msgid=1187139

Наслаждайтесь

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


[info]akater
2008-06-16 01:42 (ссылка)
Да видел я это. Но зачем смотреть на эту гнусь, когда прямо сейчас в ljr деревья совсем другие --- удобные и приятные на вид? К слову, я не могу поставить между понятиями 'блог' и 'форум' не то что равенства, но даже сравнения. Я ощутил, что форумы обречены, как только впервые в жизни увидел страницу комментариев в lj.

'Поменяйте ваши деревья, потому что вон <a href="...">там</a> плохие деревья'. Я решительно не понимаю хода мысли. Или это намёк на то, что местные деревья в скором времени заболеют, зачахнут и тоже будут выглядеть так убого, как по ссылке?

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


[info]brusilov_14
2008-06-17 00:48 (ссылка)
Мне начали доказывать что я не прав и что "деревья" это самое пиздатое в мире.
Вот я и привёл пример.

Жежешные деревья несмотря на ваш фанатизм - тоже хуйня редкая.
особенно когда в ветке больше 10-15 каментов читать её невозможно - поебень в столбик получается.

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


[info]akater
2008-06-17 12:35 (ссылка)
> когда в ветке больше 10-15 каментов читать её невозможно

Не пойдёт. Всегда можно открыть тред с удобного места в новом окне.

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


[info]sart
2008-06-14 21:21 (ссылка)
Слава Б-гу, в ЛЖР нет персонажей вроде темы, где в комментах пасуться табуны недоёбанных фанатов. Там надо сворачивать на втором комменте.

А, кстати. Сложно ли эту переменную сделать изменяемой пользователем? Такая кастомизация тредов.

(Ответить) (Ветвь дискуссии)


[info]tiphareth
2008-06-14 21:27 (ссылка)
Нужно!
Механизм кастомизации мне пока не внятен.
Сейчас там только язык и два скина, идентичных
ко всему прочему. Это делается через кукисы,
непонятно как.

Такие дела
Миша

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


[info]illusive_fish
2008-06-14 21:30 (ссылка)
..вот так и получился движок современного суповского ЖЖ:) мало-помалу, _докастомизировали_

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


[info]dna21m
2008-06-14 21:35 (ссылка)
Не-не. Они там строго по идеологии уеб-2.0 кастомизировали. Большинство features прекрасно реализуются обычным html (те же выпадающие списки), но это не модно, блядь. Наши ебнутые таким образом top4top делали. Лишь бы погламурнее смотрелось.

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


[info]sart
2008-06-14 21:42 (ссылка)
Там какие-то счётчики и прочая мракобесная маркетинговая херь. Ни одной полезной функции, кроме как отписаться от супа, они так и не предложили.

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


[info]joppux
2008-06-14 23:13 (ссылка)
Ну почему же - удобное разворачивание комментов теперь в некоторых журналах есть (почему не во всех, я не понимаю).
А в ЛЖР нужно еще переводчик комментов Каледина сделать.

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


[info]dna21m
2008-06-15 01:15 (ссылка)
AFAIU, джаваскрипт для разворачивания комментов встроен в некоторые стили.
Но джаваскрипт в исполнении веб-программистов сайта livejournal.com - это зло.
Потому что во-первых его там неестественно много, во-вторых, он некорректно работает в некоторых нордических браузерах.

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


[info]yushi
2008-06-15 14:43 (ссылка)
Разворачивание тредов в ЖЖ есть только в журналах платных пользователей.

Переводчиков комментов Каледина есть много внешних, вот, например, мой для Firefox'а и Seamonkey:
http://yuriy.shirokov.googlepages.com/kaledin_translit.html

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


[info]tiphareth
2008-06-15 15:43 (ссылка)
A voobshe ryusskij bukva eto nekulturna. Skoro vse ryusskij lyudi
budet perekhodit na latinskij bukva. Latinskij bukva eto kulturna.
Thank you.

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


[info]kaledin
2008-06-17 12:49 (ссылка)
Da chego im ob'yasnyat', ne pojmut, chistoporodnye dandruff-ridden sovoks. Im nado ne ob'yasnyat'; im nado ustraivat' Kulturnyj Genocid. Cultural Genocide! Cultural Genocide! Yeah! thank you.

Я не упрекаю русских в том, что они таковы, каковы они есть, я осуждаю в них притязания казаться такими же, как мы. Пока они еще необразованны -- но это состояние по крайней мере позволяет надеяться на лучшее; хуже другое: они постоянно снедаемы желанием подражать другим нациям, и подражают они точно как обезьяны, оглупляя предмет подражания. Видя все это, я говорю: эти люди разучились ж1пъ как дикари, но не научились жить как существа цивилизованные, и вспоминаю страшную фразу Вольтера или Дидро, забытую французами: "Русские сгнили, не успев созреть".

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


[info]tiphareth
2008-06-17 12:54 (ссылка)
Слово "ж1пъ"
особенно трогательное. Типа, "ж1пъ ебрило!!11ОТАКЕ!!!!1111
ЪЖСЛО1111!111 УпЯЧКА ЪЖЧЛО1!!!11 ОНОТОЛЕЙ!!1адин111111 ... ОНОТОЛЕЙ1!!11111адинадин УпЯЧКА ПЕПЯКА ПыЩЩЩЩЩЩЩЩЩь!1111111
ПыЩЩЩЩЩЩЩЩЩь111!"

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


[info]brusilov_14
2008-06-15 17:41 (ссылка)
>Разворачивание тредов в ЖЖ есть только в журналах платных пользователей.

откуда такую чушь взяли?
У Тёмы платный аккаунт. И он громче всех орёт про то что его заебали свёрнутые треды. По вашему он орёт из любви к искусству?

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


[info]brusilov_14
2008-06-15 17:46 (ссылка)
Я ему предлагал транслит-ру пользоваться, но он матерится стал и хуями размахивать.

из чего вывод - чувак идейный пидор. Посему в игнор, просто скроллю.

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


[info]brusilov_14
2008-06-15 17:43 (ссылка)
Я ему предлагал транслит-ру пользоваться, но он матерится стал и хуями размахивать.

из чего вывод - чувак идейный пидор. Посему в игнор, просто скроллю.

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


[info]666
2008-06-15 00:28 (ссылка)
сделайте какой-нибудь параметр в url который разворачивает всё

(Ответить) (Ветвь дискуссии)


[info]hwobr.livejournal.com
2008-06-15 02:25 (ссылка)
+1. А по умолчанию пусть лучше сворачивается.

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


[info]leuh
2008-06-15 01:14 (ссылка)
стало значительно удобнее, свёрнутые треды на диалапе раздражают. спасибо!

(Ответить)


[info]tritopora
2008-06-15 02:29 (ссылка)
Спасибо большое! Это очень даже удобно.

(Ответить)


[info]bigturtle
2008-06-15 06:28 (ссылка)
Может не нужно делать отступ для текста, а делать только для аватары?

(Ответить)


[info]akater
2008-06-15 15:47 (ссылка)
Спасибо, здорово.

(Ответить)


[info]olegmi
2008-06-18 07:41 (ссылка)
Я предпочел бы так:
if (true) {
push @posts_to_load, $child;
}
Но те, у кого трафик ограничен, могут начать ругаться...
А нельзя ли этот коэффициент вынести в настройки пользователя?

(Ответить) (Ветвь дискуссии)


[info]tiphareth
2008-06-20 01:18 (ссылка)
>А нельзя ли этот коэффициент вынести в настройки пользователя?

Надо. Но я не умею, увы.

Такие дела
Миша

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