URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID4
Нить номер: 372
[ Назад ]

Исходное сообщение
"Пустые комментарии к новости"

Отправлено nuclight , 30-Авг-10 16:59 
На http://www.opennet.me/opennews/art.shtml?num=27785 виден баг: некоторые комменты, которые раньше сворачивались, тепреь пустые, например, 7.24, 4.16 или 1.3. В то же время на http://www.opennet.me/tips/2428_nat_tcpdump_ttl.shtml видно изменение сравнительно со старым, но работает: в 2.3 пишет:

Policy base routing, не ... весь текст скрыт [показать]

P.S. А вообще, можно ли сделать так, чтобы автоподгрузка текста работала и в более старых браузерах? Голосование +1/-1 работает же.


Содержание

Сообщения в этом обсуждении
"Пустые комментарии к новости"
Отправлено Maxim Chirkov , 30-Авг-10 17:19 
Сегодня был немного переделан вывод комментариев на страницах новостей. Немного изменено оформление, ветки второго уровня в которых более 5 сообщений и все они не раскрыты теперь делаются невидимыми с выводом ссылки "....нить скрыта, показать (14)". Также добавлена возможность раскрытия сразу всех сообщений веток второго уровня.

>На http://www.opennet.me/opennews/art.shtml?num=27785 виден баг: некоторые комменты, которые раньше сворачивались, тепреь пустые, например,
>7.24, 4.16 или 1.3.

Всмысле пустые ? Теперь из заголовка аннотация перемещена в блок текста.
Например:

7.24, fr0ster, 12:05, 30/08/2010 [ответить] [смотреть все]      +/–
У кого домашний комп уже есть, а задачи возникают слишком часто, что бы не иметь... весь текст скрыт [показать]

>P.S. А вообще, можно ли сделать так, чтобы автоподгрузка текста работала и
>в более старых браузерах? Голосование +1/-1 работает же.

Должно работать на всех браузерах, ничего специфичного для новых версий в коде нет. Я проверяю в Firefox, Opera и Google Chrome. Какой у вас браузер ?


"Пустые комментарии к новости"
Отправлено nuclight , 30-Авг-10 18:14 
>>На http://www.opennet.me/opennews/art.shtml?num=27785 виден баг: некоторые комменты, которые раньше сворачивались, тепреь пустые, например,
>>7.24, 4.16 или 1.3.
>
>Всмысле пустые ? Теперь из заголовка аннотация перемещена в блок текста.
>Например:
>
>7.24, fr0ster, 12:05, 30/08/2010 [ответить] [смотреть все]   +/–

Ну вот это, то есть заголовок, есть.

>У кого домашний комп уже есть, а задачи возникают слишком часто, что
>бы не иметь... весь текст скрыт [показать]

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

>>P.S. А вообще, можно ли сделать так, чтобы автоподгрузка текста работала и
>>в более старых браузерах? Голосование +1/-1 работает же.
>
>Должно работать на всех браузерах, ничего специфичного для новых версий в коде
>нет. Я проверяю в Firefox, Opera и Google Chrome. Какой у
>вас браузер ?

Opera 7.54. Голосование в ней работает - при нажатии на + вместо +/- становится +1 (с минусом, соответственно, -1). Не проверял, правда, отсылается ли это на сервер, но вроде бы да :)


"Пустые комментарии к новости"
Отправлено Maxim Chirkov , 30-Авг-10 20:56 
>А вот этого - нет. Просто пустое место на экране высотой в
>размер аватары справа, даже линии слева нет. В исходнике, правда, текст
>есть - почему не отображается, не знаю, ибо в другой ссылке,
>что я выше приводил - работает.

Понятно. У вас включен режим "Посмотреть все" ? Логика ошибки мне понятна, в режиме "Посмотреть все" вначале делаются невидимыми прикрытые блоки, а потом загружаются данные через ajax. Если на этом этапе возникает ошибка, то получается эффект, аналогичный описанному вами. Вы можете посмотреть в окне ошибок JavaScript в этот момент, что браузер выдает ? Opera 7.54 у меня не поставился, там привязка к слишком старым системным библиотекам, сразу code dump вываливается. В Opera 9, IE 6 и в Mozilla дофаерфоксовых времен все работает.


"Пустые комментарии к новости"
Отправлено nuclight , 30-Авг-10 22:29 
>>А вот этого - нет. Просто пустое место на экране высотой в
>>размер аватары справа, даже линии слева нет. В исходнике, правда, текст
>>есть - почему не отображается, не знаю, ибо в другой ссылке,
>>что я выше приводил - работает.
>
>Понятно. У вас включен режим "Посмотреть все" ? Логика ошибки мне понятна,

Вот не знаю. Специально ничего никуда не тыкал, просто открыл страницу.

>в режиме "Посмотреть все" вначале делаются невидимыми прикрытые блоки, а потом
>загружаются данные через ajax. Если на этом этапе возникает ошибка, то

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

>получается эффект, аналогичный описанному вами. Вы можете посмотреть в окне ошибок
>JavaScript в этот момент, что браузер выдает ? Opera 7.54 у
>меня не поставился, там привязка к слишком старым системным библиотекам, сразу
>code dump вываливается. В Opera 9, IE 6 и в Mozilla
>дофаерфоксовых времен все работает.

Из консоли JavaScript:

Inline script thread
Error:
name: TypeError
message: Statement on line 46: Expression evaluated to null or undefined and is not convertible to Object: x
Backtrace:
  Line 46 of linked script http://www.opennet.me/ajax10.js
    x.open("GET", url, true);
  Line 550 of linked script http://www.opennet.me/ajax10.js
    x_get_thread(om, hidden_list.join("."), forum, do_show_multithread_cb);
  Line 4 of inline#50 script in http://www.opennet.me/opennews/art.shtml?num=27785
    open_block(70177, 3, hidden_msg, 1);


"Пустые комментарии к новости"
Отправлено Maxim Chirkov , 31-Авг-10 08:36 
А на главной странице http://www.opennet.me вкладки "мини-новости" и "важное" тоже не работают ? Судя по всему поддержка XMLHttpRequest (Ajax) появилась только в opera 8.

"Пустые комментарии к новости"
Отправлено nuclight , 31-Авг-10 15:53 
>А на главной странице http://www.opennet.me вкладки "мини-новости" и "важное" тоже не работают
>? Судя по всему поддержка XMLHttpRequest (Ajax) появилась только в opera
>8.

Неа. Три раза щелкнул, строка стала "Загрузка...Загрузка...Загрузка..." - но как при этом работает голосование в карму?..


"Пустые комментарии к новости"
Отправлено nuclight , 31-Авг-10 15:56 
Впрочем, похоже, голосование тоже не работает. Что странно, вроде бы через два раза на третьей мне в форуме, бывало, удавалось голосовать, ибо вроде больше было некому. Мерещилось, что ли...