mChat

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

mChat

Сообщение МайскийЖук »

Думаю снести его и заново поставить
Достаточно подключить последнюю версию jQuery, не обрамленную никакими условиями. И где-нибудь повыше. Вот и все.
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
userAx
phpBB 1.4.4
Сообщения: 121
Стаж: 12 лет 8 месяцев
Откуда: ZP
Благодарил (а): 13 раз
Поблагодарили: 10 раз

Re: mChat

Сообщение userAx »

МайскийЖук писал(а):Достаточно подключить последнюю версию jQuery
Попробую, как раз с модом репутации была версия 1.10, надо её поставить. Спасибка ушла ;)
mentalboy
phpBB 1.0.0
Сообщения: 5
Стаж: 12 лет 5 месяцев
Поблагодарили: 1 раз

Re: mChat

Сообщение mentalboy »

Здравствуйте, уважаемые форумчане. Подскажите, пожалуйста с установккой mchat на phpbb 3.0.12. Я пытался поставить этот мод, но застрял на 3 шаге:

Код: Выделить всё

</open>
<open src="viewonline.php">
<edit>
<find>
<![CDATA[ $location_url = append_sid("{$phpbb_root_path}index.$phpEx"); break;]]>
</find>
<action type="after-add">
<![CDATA[ // BEGIN mChat Mod case 'mchat': $location = $user->lang['MCHAT_TITLE']; $location_url = append_sid("{$phpbb_root_path}mchat.$phpEx"); break; // END mChat Mod ]]>
</action>
</edit>
</open>
Я вбиваю в текстом редакторе

Код: Выделить всё

$location_url = append_sid("{$phpbb_root_path}index.$phpEx"); break;
и он мне находит несколько строк в этом файле. Вопрос после какой по счёту строки надо вставлять код

Код: Выделить всё

// BEGIN mChat Mod case 'mchat': $location = $user->lang['MCHAT_TITLE']; $location_url = append_sid("{$phpbb_root_path}mchat.$phpEx"); break; // END mChat Mod
Может надо после каждой. Помогите. Заранее большое спасибо.
mentalboy
phpBB 1.0.0
Сообщения: 5
Стаж: 12 лет 5 месяцев
Поблагодарили: 1 раз

Re: mChat

Сообщение mentalboy »

Нашёл сам ответ в интернете:
https://www.phpbb.com/customise/db/mod/ ... 31#p192731
Нужно добавить код только 1 раз после самой верхней строчки, сдержащей :

Код: Выделить всё

append_sid("{$phpbb_root_path}index.$phpEx"); break;
Аватара пользователя
maco8024
phpBB 1.4.4
Сообщения: 155
Стаж: 13 лет 9 месяцев
Откуда: Алтай
Благодарил (а): 65 раз
Поблагодарили: 19 раз

Re: mChat

Сообщение maco8024 »

Добрый день всем!
Установлен чат phpBB mChat 1.3.8 и mChat Bot
При отправке сообщения в чат появляется такая ошибка
[PHP Warning]

strstr() [strstr-function.strstr]: Empty delimiter
в файле mchat.php.
Вот эти строки из файла

Код: Выделить всё

$mchat_bot_text = $cache->get('_mchat_bot_text');
			}
			
			$mchat_bot_user_colour = get_username_string('colour',  $user->data['user_id'],  $user->data['username'],  $user->data['user_colour'], $user->lang['GUEST']);
			$mchat_bot_user = $mchat_bot_user_colour ? '[b][color='.$mchat_bot_user_colour.']'.$user->data['username'].'[/color][/b]' : '[b]'.$user->data['username'].'[/b]';
			
			if (is_array($mchat_bot_text))
			{
				foreach ($mchat_bot_text as $user_text => $mchat_bot_word)
				{
		++		    if (strstr(strtolower($message), strtolower($user_text)) && $user->data['user_id'] != $config_mchat['bot_id'])
					{	
						if (!$mchat_bot_word)
						{
							break;
						}
						
						if (strstr($mchat_bot_word, 'randtxt_'))
						{
							$randtxt_cat_id = intval(substr($mchat_bot_word, 8));
							if (empty($mchat_bot_randtxt[$randtxt_cat_id]))
Ошибка в строке помеченной двумя крестиками.
И еще, когда в админке выключаю mChat bot (модуль), то сообщения отправляются без ошибок.
Что посоветуете?
Читал у автора https://www.phpbb.com/community/viewtop ... &start=105 что-то подобное, но не понял.
Спасибо.

Добавлено спустя 14 минут 39 секунд:
Вопрос не актуален, разобрался.
Нужно было (в модуле бота) на слова пользователя ввести ответ бота, у меня было просто ответ бота, а поле " Слова пользователя" было пустое.
Всем спасибо за внимание :oops:
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 14 лет 3 месяца
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: mChat

Сообщение max2012 »

Возможность сделать Чат видным на всех страницах форума и тем не появилась?
все таки не особо удобно, что чат только на главной, у людей к примеру стоят закладки на свои форумы-темы и они и знать не знают кто что обсуждает в чате.
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: mChat

Сообщение er107 »

Мои пользователи открывают чат в отдельном окне и потом уже ползают по форуму.
Number
phpBB 1.4.0
Сообщения: 31
Стаж: 11 лет 3 месяца
Благодарил (а): 4 раза

Re: mChat

Сообщение Number »

Время от времени в mChat появляется это:
Изображение
Можно ли как-то исправить?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 14 лет 4 месяца
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: mChat

Сообщение xisp »

Number писал(а): Можно ли как-то исправить?
Для начала задать вопрос в соответствующей теме, а не в первой попавшейся с похожим названием.
phpBBex
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: mChat

Сообщение Пчелкин »

Number писал(а): Время от времени
xisp писал(а): в соответствующей теме
И второе - код ошибки сюда не картинками надо размещать... тут по скринам не гадают... :lol:
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
wolkan
phpBB 1.0.0
Сообщения: 4
Стаж: 11 лет 3 месяца

Re: mChat

Сообщение wolkan »

max2012 писал(а):Возможность сделать Чат видным на всех страницах форума и тем не появилась?
все таки не особо удобно, что чат только на главной, у людей к примеру стоят закладки на свои форумы-темы и они и знать не знают кто что обсуждает в чате.
Если имеется ввиду так
http://www.air-soft.by/forum/viewforum. ... 20ef370682

то давно появилась.

в viewforum.php прописать

Код: Выделить всё

if(!defined('MCHAT_INCLUDE'))
{
  define('MCHAT_INCLUDE', true);
  $mchat_include_index = true;
  include($phpbb_root_path.'mchat.'.$phpEx);
}
Number
phpBB 1.4.0
Сообщения: 31
Стаж: 11 лет 3 месяца
Благодарил (а): 4 раза

Re: mChat

Сообщение Number »

Можно ли убрать мини-чат под спойлер?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: mChat

Сообщение Пчелкин »

Конечно можно. Разрешаем. Убирай к черту...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Number
phpBB 1.4.0
Сообщения: 31
Стаж: 11 лет 3 месяца
Благодарил (а): 4 раза

Re: mChat

Сообщение Number »

Пчелкин писал(а): Конечно можно. Разрешаем. Убирай к черту...
знать бы ещё как это сделать...
Аватара пользователя
coderfox
phpBB 1.4.2
Сообщения: 56
Стаж: 19 лет 1 месяц
Откуда: DnDz
Благодарил (а): 5 раз
Поблагодарили: 4 раза

Re: mChat

Сообщение coderfox »

Здравствуйте, не работают ббкоды в чате, права выставлены в админке, набираю в строку чата сообщения, ббкоды вставляются, а при отправке в чате обычный текст. Остальное всё работает.
Версия чата 1.3.8, форума 3.0.14
В чем может быть проблема?

Ой, всё, уже работают, ошибка была в запрещенных ббкодах в админке)

Вернуться в «Поддержка модов для phpBB 3.0.x»