Ещё одно небольшое исправление для чата, уже давно собирался выложить, но всё времени не было.
Исправление устраняет проблему, когда некоторым пользователям приходится долго ждать загрузки чата, созерцая при этом сообщение:
Цитата:Пожалуйста, подождите, идёт подключение к чат-серверу...
Проблема проявляется на форумах с обилием установленных счётчиков и кнопок, некоторые браузеры (в большей степени относится к IE) не начинают выполнение чата до тех пор, пока все счётчики не будут загружены, однако многие подобные сервисы время от времени приказывают долго жить, и в этот момент вход в чат может стать проблемой. Чтобы раз и навсегда решить эту проблему, необходимо проделать следующие изменения
Откройте файл
modules/chat/frontindex.php, найдите строки:
CODE:$fm->_Body = ' onLoad="start_chat();"';
CODE:$fm->_Link = "\n".'<script type="text/javascript" language="JavaScript" src="modules/chat/javascript/chat_yura3d.js"></script>';
И удалите их.
Далее откройте файл
templates/ваш_скин/modules/chat/show_chat.tpl, найдите фрагмент:
И в этом фрагменте сразу за строкой
</table> разместите строки:
CODE:<script language="JavaScript" src="modules/chat/javascript/chat_yura3d.js"></script>
<script language="JavaScript" type="text/javascript">
<!--
start_chat();
//-->
</script>
На этом всё
(Добавление)
lisiycat пишет:ИМХО: как мне кажется лучше всего чтоб отображалось кол-во человек сидящих в чате в скобках рядом со ссылкой входа в чат.
Также есть предложение данный информер поместить, например, в Статистике Конференции например под надписью "Кто он-лайн?", чтоб отбражалось в одну строку ники польователей, ктр. в данный момент находятся в окне чата.
Эти варианты сейчас рассматриваются, хотя на мой взгляд, список сидящих в чате будет не очень хорошо просматриваться, размещаясь внизу главной страницы (в статистике конференции)
lisiycat пишет:P.S. Хотя я все рвно оптимальным вижу размещение чатбокса на Главной странице форума....тогда и инфомер не нужен - все и всё, что происходит в чате на виду.
Возможно, но только не на RC1. Слишком нагруженная главная страница получится. В
ExBB FM 1.0 RC2 я постарался ещё больше ускорить работу форума и снизить нагрузку на сервер за счёт минимизации сложных процедур и кеширования, поэтому за счёт освобождённых ресурсов и можно будет установить чат на главную