- Пустые комментарии к новости, Maxim Chirkov, 17:19 , 30-Авг-10 (1)
Сегодня был немного переделан вывод комментариев на страницах новостей. Немного изменено оформление, ветки второго уровня в которых более 5 сообщений и все они не раскрыты теперь делаются невидимыми с выводом ссылки "....нить скрыта, показать (14)". Также добавлена возможность раскрытия сразу всех сообщений веток второго уровня.>На https://www.opennet.ru/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, 18:14 , 30-Авг-10 (2)
>>На https://www.opennet.ru/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, 20:56 , 30-Авг-10 (3)
>А вот этого - нет. Просто пустое место на экране высотой в >размер аватары справа, даже линии слева нет. В исходнике, правда, текст >есть - почему не отображается, не знаю, ибо в другой ссылке, >что я выше приводил - работает. Понятно. У вас включен режим "Посмотреть все" ? Логика ошибки мне понятна, в режиме "Посмотреть все" вначале делаются невидимыми прикрытые блоки, а потом загружаются данные через ajax. Если на этом этапе возникает ошибка, то получается эффект, аналогичный описанному вами. Вы можете посмотреть в окне ошибок JavaScript в этот момент, что браузер выдает ? Opera 7.54 у меня не поставился, там привязка к слишком старым системным библиотекам, сразу code dump вываливается. В Opera 9, IE 6 и в Mozilla дофаерфоксовых времен все работает.
- Пустые комментарии к новости, nuclight, 22:29 , 30-Авг-10 (4)
>>А вот этого - нет. Просто пустое место на экране высотой в >>размер аватары справа, даже линии слева нет. В исходнике, правда, текст >>есть - почему не отображается, не знаю, ибо в другой ссылке, >>что я выше приводил - работает. > >Понятно. У вас включен режим "Посмотреть все" ? Логика ошибки мне понятна, Вот не знаю. Специально ничего никуда не тыкал, просто открыл страницу. >в режиме "Посмотреть все" вначале делаются невидимыми прикрытые блоки, а потом >загружаются данные через 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 https://www.opennet.ru/ajax10.js x.open("GET", url, true); Line 550 of linked script https://www.opennet.ru/ajax10.js x_get_thread(om, hidden_list.join("."), forum, do_show_multithread_cb); Line 4 of inline#50 script in https://www.opennet.ru/opennews/art.shtml?num=27785 open_block(70177, 3, hidden_msg, 1);
- Пустые комментарии к новости, Maxim Chirkov, 08:36 , 31-Авг-10 (5)
А на главной странице https://www.opennet.ru вкладки "мини-новости" и "важное" тоже не работают ? Судя по всему поддержка XMLHttpRequest (Ajax) появилась только в opera 8.
- Пустые комментарии к новости, nuclight, 15:53 , 31-Авг-10 (6)
>А на главной странице https://www.opennet.ru вкладки "мини-новости" и "важное" тоже не работают >? Судя по всему поддержка XMLHttpRequest (Ajax) появилась только в opera >8. Неа. Три раза щелкнул, строка стала "Загрузка...Загрузка...Загрузка..." - но как при этом работает голосование в карму?..
- Пустые комментарии к новости, nuclight, 15:56 , 31-Авг-10 (7)
Впрочем, похоже, голосование тоже не работает. Что странно, вроде бы через два раза на третьей мне в форуме, бывало, удавалось голосовать, ибо вроде больше было некому. Мерещилось, что ли...
|