yura3d |
Отправлено: 29 мая 2010 — 09:38
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
electron
Kleorhion
Проблема в том, что сервер Вашего хостера по непонятной причине при запросе браузером JS-скриптов чата выполняет перенаправление на какой-то левый сайт (при этом Опера выдаёт ещё и предупреждение о мошенничестве). Вот пример запроса JS-скрипта чата с сайта electron'а, и вот этот же запрос с нашего сервера. Разумеется, без подгрузки JS-части чат работать не будет.
Разбирайтесь с хостером, это его проблемы. Что интересно, остальные JS-скрипты форума (отвечающие за вывод всплывающих подсказок, работу редактора сообщений и т.п.) при запросе отдаются сервером без проблем. Проверяйте также целостность папки modules/chat.
Это не относится к теме, но всё же. Kleorhion, на Вашем форуме используется тема оформления ExBBLightGrey Style одного из участников нашего форума, altjo. Однако ссылки на его сайт с Вашего форума я не наблюдаю. Потрудитесь восстановить оригинальный копирайт данной темы оформления, если Вы и дальше планируете обращаться за поддержкой на этот форум. |
|
|
yura3d |
Отправлено: 5 июля 2010 — 19:01
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
mod пишет:Опера 10.60, не работает прокрутка после добавления нового сообщения пользователем.
Zeg пишет:Подтверждаю. Так и есть. Сообщения появляются ниже окна, но скроль всего текста вверх не происходит.
Да уж, что-то крутят разработчики Оперы со своим JS-движком в последнее время. Может оно и к лучшему, т.к., судя по моим наблюдениям, поведение JS-движка во многом унифицируется с IE/Firefox. Однако теряется обратная совместимость со старыми версиями Оперы.
Исправление прокрутки сообщений в Opera 10.60 (Отобразить)Для исправления проблемы с прокруткой в Опере 10.60 нужно проделать следующие изменения. Откройте файл modules/chat/javascript/chat_yura3d.js, найдите фрагмент:
и замените его фрагментом:
CODE:var isOldOpera, messages, msg,
Далее в этом же файле найдите строку:
CODE: messages = document.getElementById('messages');
и над ней вставьте строки:
CODE: var newOperaVer;
isOldOpera = isOpera && (parseFloat(navigator.appVersion) < 9.8 || (newOperaVer = navigator.userAgent.match(/Version\/([0-9\.]+)/i)) != null && newOperaVer[1] < 10.60);
И, наконец, в этом же файле найдите строки:
CODE: if (start || !scroll && (isOpera && (end == chat.height || height <= 300 && messages.scrollHeight > 300) ||
!isOpera && (end == chat.height + 10 || height <= 310 && messages.scrollHeight > 310))) {
и замените их строками:
CODE: if (start || !scroll && (isOldOpera && (end == chat.height || height <= chat.height && messages.scrollHeight > chat.height) ||
!isOldOpera && (end == chat.height + 10 || height <= chat.height + 10 && messages.scrollHeight > chat.height + 10))) {
На этом всё
Данное исправление решает также проблему с прокруткой сообщений в том случае, если в настройках чата (в админке) выставлена высота окна с сообщениями, отличная от значения по-умолчанию (300 пикс) |
|
|
Bygaga |
Отправлено: 16 августа 2010 — 14:45
|
Newbie
Покинул форум
Сообщений всего: 2
Дата рег-ции: Авг. 2010
Репутация: 0
|
yura3d пишет:Bygaga пишет:А есть ли возможность прикрепить чат в шапку и если есть , то как это сделать
Читайте внимательно тему, этот вопрос уже неоднократно обсуждался. Установить чат в шапку форума нельзя, но на главной странице форума можно разместить информер, который позволит отображать список пользователей, присутствующих в чате на данный момент
про информер видел , просто пытался сам засунуть в шапку , а получалась лажа |
|
|
|