Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[BETA] Jabber IM MoD 1.1.2

Здесь авторы постили бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

Что-то не так
Матерится теперь форум на
Parse error: syntax error, unexpected T_STRING in C:\Apache\localhost\forum\includes\functions.php on line 997
где как раз это

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

\nSending message... ");
nE0sIghT
phpBB 1.2.1
Сообщения: 26
Стаж: 17 лет 2 месяца

Сообщение nE0sIghT »

Конечно должно быть так :) :

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

fwrite($lnk, "\nSending message... ");
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

Вот лог в личку переименован в текстовый
nE0sIghT
phpBB 1.2.1
Сообщения: 26
Стаж: 17 лет 2 месяца

Сообщение nE0sIghT »

Мммм. Ну судя по логу МоД свои функции выполняет. Есть только одно предположение...

Попробуй это исправление(предыдущее для лога - убери):

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

#
#-----[ FIND ]------------------------------------------ 
#
				}
			}
			$jabber->Disconnect();
#
#-----[ BEFORE, ADD ]------------------------------------------ 
#
Sleep(1);
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

Прошу заметить что исправлял баг с кодировкой как написано тут, т.е. выполнил

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

# 
#-----[ OPEN ]------------------------------------------------ 
#
includes\db.php
#
#-----[ FIND ]------------------------------------------------ 
#
?>
# 
#-----[ BEFORE, ADD ]----------------------------------------- 
#
$db->sql_query("SET CHARACTER SET koi8r");

# 
#-----[ SAVE/CLOSE ALL FILES ]-------------------------------- 
# 
# EoM
Но это касается только работы с базами на сколько я понимаю

Добавлено спустя 6 минут 36 секунд:

Не помогло :( коннект с сервером Джаббера прошел и все по прежнему
nE0sIghT
phpBB 1.2.1
Сообщения: 26
Стаж: 17 лет 2 месяца

Сообщение nE0sIghT »

Все же я ошибся - лог не нормальный.

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

via your account on Р?Р?Р?Р?Р?С?Р?Р? Р_С?Р?Р?Р?Р?Р?Р?. If this
Вот часть отправляемого сообщения. Название Форума неправильно перекодировано в UTF-8 и содержит недопустимые для этой кодировки символы - потому сообщение не доходит.

Если для конекта с базой установлена кодировка KOI8-R, то и сравнение полей в таблице jabber_messages должно быть тоже KOI8-R

Трабл именно в работе с БД
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

Ура! Победили!
В db.php заменил то самое

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

$db->sql_query("SET CHARACTER SET koi8r");
на

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

$db->sql_query("SET CHARACTER SET cp1251");
Слава Богу что все подымал на тестовом форуме :wink:
Единственное не пойму пока от чего приходит сообщение: текст форума на англ., а само сообщение пользователя на русском.
Hello |{0N(T@NT1N,

The following is an message sent to you by Shum@ via your account on Тест Форум. If this message is spam, contains abusive or other comments you find offensive please contact the webmaster of the board at the following address:



Include this full message.

Message sent to you follows
~~~~~~~~~~~~~~~~~~~~~~~~~~~

Тест
Apache 2.2.8
OpenSSL 0.9.8g
PHP 5.2.5
SVN 1.4.6
phpMyAdmin 2.11.4
MySQL 5.0.16 (cp1251_general_ci)
phpBB 2.0.23 (windows-1251)
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

|{0N(T@NT1N писал(а): от чего приходит сообщение: текст форума на англ., а само сообщение пользователя на русском
Проверьте, что используються шаблоны *.tpl из папки lang_russian/jabber , а не из папки lang_english/jabber
Варианты:
1. залили не туда
2. форум руссифицирован не корректно (руский язык просто залит в папку с английским (вместо английского))
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

Совершенно правы, это я уже доглядел позже (заново мод же ставил)

Добавлено спустя 4 часа 6 минут 5 секунд:

Ставил мод и переставлял... в итоге как я сообщил работает, но...
Прошу прощения, но не пойму где меня так повело... :roll:
Если в Админке зайти в Пользователи>Управление>выбрать любого пользователя, то в "Поля только для админа" вижу задвоение строк: "Активировать JabberID пользователя" и "Пользователь может использовать уже зарегистрированные JabberID"
Мож кто даст наводку?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

|{0N(T@NT1N
Вероятно templates/subSilver/admin/user_edit_body.tpl
дважды вставили после

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

	  <td class="row2" colspan="2"><span class="gensmall">{L_PROFILE_INFO_NOTICE}</span></td>
	</tr>
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

Проверял

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

	<!-- Jabber MoD -->
	<tr>
	  <td class="row1"><span class="gen">{L_JID}</span></td>
	  <td class="row2">
		<input class="post" type="text" name="jid" size="35" maxlength="255" value="{JABBER}" />
	  </td>
	</tr>
	<!-- Jabber MoD /-->
один раз
и в общем все в этом файле по одному разу как в JabberIM.txt
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Вот этот участок

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

	<!-- Jabber MoD -->
	<tr> 
	  <td class="row1"><span class="gen">{L_USER_JID_ACTIVE}</span></td>
	  <td class="row2"> 
		<input type="radio" name="user_jid_active" value="1" {USER_JID_ACTIVE_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="user_jid_active" value="0" {USER_JID_ACTIVE_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
	<tr> 
	  <td class="row1"><span class="gen">{L_USER_JID_REUSE}</span></td>
	  <td class="row2"> 
		<input type="radio" name="user_jid_reuse" value="1" {USER_JID_REUSE_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="user_jid_reuse" value="0" {USER_JID_REUSE_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
	<!-- Jabber MoD /-->
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

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

	<tr> 
	  <td class="row1"><span class="gen">{L_USER_ACTIVE}</span></td>
	  <td class="row2"> 
		<input type="radio" name="user_status" value="1" {USER_ACTIVE_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="user_status" value="0" {USER_ACTIVE_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
	<!-- Jabber MoD -->
	<tr> 
	  <td class="row1"><span class="gen">{L_USER_JID_ACTIVE}</span></td>
	  <td class="row2"> 
		<input type="radio" name="user_jid_active" value="1" {USER_JID_ACTIVE_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="user_jid_active" value="0" {USER_JID_ACTIVE_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
	<tr> 
	  <td class="row1"><span class="gen">{L_USER_JID_REUSE}</span></td>
	  <td class="row2"> 
		<input type="radio" name="user_jid_reuse" value="1" {USER_JID_REUSE_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="user_jid_reuse" value="0" {USER_JID_REUSE_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
	<!-- Jabber MoD /-->
	<tr> 
	  <td class="row1"><span class="gen">{L_ALLOW_PM}</span></td>
nE0sIghT
phpBB 1.2.1
Сообщения: 26
Стаж: 17 лет 2 месяца

Сообщение nE0sIghT »

А если просмотреть код HTML страницы? Может появятся мысли?
Аватара пользователя
|{0N(T@NT1N
phpBB 1.4.2
Сообщения: 64
Стаж: 16 лет 8 месяцев
Откуда: Украина

Сообщение |{0N(T@NT1N »

nE0sIghT писал(а):А если просмотреть код HTML страницы? Может появятся мысли?
А не могу просматреть. Опера посылает на...

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

html dir="">
<head>
<title>phpBB Administration</title>
<meta http-equiv="Content-Type" content="text/html;">
</head>

<frameset cols="170,*" rows="*" border="2" framespacing="0" frameborder="yes">
  <frame src="index.php?pane=left&sid=1467fada5bfab1e10d0ac1c614736098" name="nav" marginwidth="3" marginheight="3" scrolling="auto">
  <frame src="index.php?pane=right&sid=1467fada5bfab1e10d0ac1c614736098" name="main" marginwidth="10" marginheight="10" scrolling="auto">
</frameset>

<noframes>
	<body bgcolor="#FFFFFF" text="#000000">
		<p>Sorry, your browser doesn't seem to support frames</p>
	</body>
</noframes>
</html>
а иные браузеры вовсе не открывают код

Вернуться в «Бета-версии модов для phpBB 2.0.x»