VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
Здравствуйте! =)
У меня такая проблема, на форуме vBulletin® Version 3.8.7, внизу главной страницы есть чат.
Так вот, его можно расширить, потянув стрелкой мыши элемент растягивания (в окне ввода текста).
Однако, при каждом автообновленнии чата (auto_refresh, который происходит каждые 10 секунд), либо при отправке сообщения пользователем (происходит обычный refresh) чат схлопывается обратно в минимальный размер. Это происходит именно на главной странице.
У меня такое подозрение, что где-то "height" не сохраняет значение "введённое" пользователем (растягиванием окна) и оно сбрасывается на "по-умолчанию".
Не подскажете что конкретно изменить? =)
Спасибо! =)
Ещё кое что заметил: Если ты просматриваешь историю предыдущих сообщений и происходит автообновление, то ползунок "вырывается" из под курсора мыши и проматывает всё вниз (такое происходит и на главной странице и если чат открыть отдельным окном - без разницы).
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
1
этот чат написан давным давно левой ногой (на то время, при "наличии отсутствия" и этот чат был интересен всем, у кого проекты на вобле и кому "жизненно необходим" чат)
то, что "ползунок вырывается", это нормально, т.к. сервер прислал новые данные на запрос из яваскрипта (каждые 10 сек идет запрос AJAX на новые посты чата, посмотрите консоль отладчика в браузере, что отправляет яваскрипт и что присылает сервер)
"нормально" же потому, что приходит весь блок с постами, а не отдельные посты, соотв. яваскрипт заменяет весь блок вместе с той областью, за которую "мышкой хватать и тянуть"
и предвещая (возможный) вопрос, нет, я не буду браться за исправление сего чата, во-первых потому, что терпеть не могу чаты, во-вторых и первого достаточно
скрин консоли отладчика на форуме, где есть это недоразумение, но люди пользуются =)
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
1
на скрине выше, скорей всего другой чат (не "cyb"), но сути не меняет =)
@P1ayer
Простоузер
Join Date: Oct 2019
Posts: 4
Версия vB: 3.8.7
Reputation:
Novice 0
0
Спасибо за ответ =)
Ну, а намекнуть почему чат изменяет размер при обновлении? (или я дурак и не увидел)))
В какую сторону копать? =)
Ну, я думаю, можно сделать что бы при хватании мышкой ползунка, автообновление ждало пока бросишь его (но это, конечно сложнее и плевать на это).
kerk
k0t
Join Date: May 2005
Location: localhost
Posts: 28,711
Версия vB: 3.8.x
Пол:
Reputation:
Гуру 20257
Репутация в разделе: 8432
1
Quote:
Originally Posted by P1ayer
почему чат изменяет размер при обновлении
могу предположить, что установлена фиксированная высота блока, когда вы ее "растягиваете", высота визуально увеличивается, но при обновлении блока, опять становится фиксированной, т.е. той, что и была
эмс... как бы это "на пальцах"
высота блока скажем 100px
вы ее тянете мышкой до 200px
но тут приходит ответ сервера (набор html весь блок целиком вместе с постами юзеров), где блок опять с высотой в 100px
@P1ayer
Простоузер
Join Date: Oct 2019
Posts: 4
Версия vB: 3.8.7
Reputation:
Novice 0
0
Quote:
Originally Posted by kerk
могу предположить, что установлена фиксированная высота блока, когда вы ее "растягиваете", высота визуально увеличивается, но при обновлении блока, опять становится фиксированной, т.е. той, что и была
эмс... как бы это "на пальцах"
высота блока скажем 100px
вы ее тянете мышкой до 200px
но тут приходит ответ сервера (набор html весь блок целиком вместе с постами юзеров), где блок опять с высотой в 100px