Лог регистраций phpbb3

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

Тогда подождем ответа автора мода, мои догадки закончились
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#101
Аватара пользователя
quant_ds
Заглянул на огонек
Заглянул на огонек
Сообщения: 15
Стаж: 11 лет
Откуда: Buenos Aires
Контактная информация:

Лог регистраций phpbb3

Сообщение quant_ds »

:nez-nayu: Автор мода молчит - поставил у себя без выключателя - с заглушенным IF.

P.S. Легкий оффтоп: Очень понравилось у вас на форуме оформление цитаты!!! Где то код публиковали?? Можете дать код или ссылку где обсуждали это. (поиском не нашел)
#102
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

, надо будет потом выделить это сообщение в отдельную тему, а то народ не может как и вы найти анонс этого дополнения))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#103
Аватара пользователя
quant_ds
Заглянул на огонек
Заглянул на огонек
Сообщения: 15
Стаж: 11 лет
Откуда: Buenos Aires
Контактная информация:

Лог регистраций phpbb3

Сообщение quant_ds »

Автор мода ответил!!!!
вот:
Борис Бердичевский писал(а): Сейчас разберёмся.

Добавлено спустя 31 минуту 44 секунды:
Ну, всё ясно.
Вот в этом - ( includes/acp/acp_board.php )

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

// Register LOG Start -->
						'enable_register_log'	=> array('lang' => 'ALLOW_REG_LOG',		'validate' => 'bool',	'type' => 'radio:yes_no', 'explain' => false),
						//-->Register LOG End
вставили не в том месте.
Перенесите повыше, там, где

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

case 'registration':
				$display_vars = array(
---
Ндяяя, вот к чему приводит тупое следование инструкции - у меня поиск по строке

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

'chg_passforce'			=> array('lang' => 'FORCE_PASS_CHANGE'
привел в блок " case 'security' ", а вхождение этой строки в блок case 'registration' было поиском пропущено - видимо лишние пробелы.

Кстати автором позднее к моду были сделаны дополнения для защиты от обхода ботами ответа на регистрационный вопрос, и также блокировка регистрации с языком british english - так как боты для регистрации используют в большинстве этот язык, а для русскоязычных форумов такая блокировка не критична.

вот эти правки
Борис Бердичевский писал(а): Ещё сюда же добавлю мою поправочку в коде Текстового Подтверждения:
includes/captcha/plugins/phpbb_captcha_qa_plugin.php

Find:

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

	function validate()
	{
		global $config, $db, $user;

		$error = '';
		
		if (!sizeof($this->question_ids))
		{
			return false;
		}
Replace to:

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

function validate()
	{
		global $config, $db, $user;

		$error = '';
		
		if (!sizeof($this->question_ids))
		{
			$error = $user->lang['CONFIRM_QUESTION_WRONG'];
			return $error;
		}
Есть ещё одна очень эффективная поправка -- стоит сделать, работает (пока) отлично!
#104
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

quant_ds писал(а):и также блокировка регистрации с языком
Я просто буржуйский отрубил)) Зачем он мне на русскоязычном ресурсе))
А за ответы - спасибо, пригодится))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#105
Аватара пользователя
pmebear
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 67
Стаж: 10 лет 10 месяцев
Откуда: Москва
Контактная информация:

Лог регистраций phpbb3

Сообщение pmebear »

В логе регистраций абсолютно такие же записи как и в логе подключений. Это нормально или есть конфликт модов?
#106
Аватара пользователя
Vl@d1m1r
Активно общаюсь
Активно общаюсь
Сообщения: 333
Стаж: 10 лет 6 месяцев
Откуда: Туркменистан
Контактная информация:

Лог регистраций phpbb3

Сообщение Vl@d1m1r »

Посмотрите в includes/constants.php

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

// Register LOG Start -->
define('LOG_REGISTER', 4);
//-->Register LOG End -->
У него стоит 4 , и от лога подключений скорее всего тоже 4 , измените цифру в порядке увеличения , должно сработать. И так обычно все логи.


Например вот

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

// Log types
define('LOG_ADMIN', 0);
define('LOG_MOD', 1);
define('LOG_CRITICAL', 2);
define('LOG_USERS', 3);
// Stopforumspam Start -->
define('LOG_REGISTER', 4);
//-->Stopforumspam End -->
define('LOG_CONNECTIONS', 5);
#107
Аватара пользователя
pmebear
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 67
Стаж: 10 лет 10 месяцев
Откуда: Москва
Контактная информация:

Лог регистраций phpbb3

Сообщение pmebear »

Vl@d1m1r писал(а):У него стоит 4 , и от лога подключений скорее всего тоже 4 , измените цифру в порядке увеличения , должно сработать. И так обычно все логи.
Спасибо, Владимир! Проверил, все работает. Плевый вопрос, но если бы не Ваша помощь искал бы решение пол дня.
#108
Аватара пользователя
БОРИСЫЧ
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 89
Стаж: 10 лет
Откуда: Москва
Контактная информация:

Лог регистраций phpbb3

Сообщение БОРИСЫЧ »

Всем привед!

Сергей, вопрос по поводу второго пункта установки мода:

Вы пишите:
Открыть includes/acp/acp_board.php и найти 'chg_passforce' => array('lang' => 'FORCE_PASS_CHANGE'

У меня в этом файле такая строка встречается в двух местах. Версия форума - 3.0.11. Соответственно, нужно добавлять 'enable_register_log' тоже в двух местах ???

И еще:

Сообщение добавлено... спустя 39 минут 42 секунды:
DeaDRoMeO писал(а):Я просто буржуйский отрубил)) Зачем он мне на русскоязычном ресурсе))
Позвольте полюбопытствовать , как вы его отрубили? В админ панели - удалить языковый пакет? Есть ли какие то неприятные последствия такого удаления? Некоторые моды имеют в админ панели англоязычный интерфейс, не последуют ли после удаления языка проблемы? И еще: у меня русский язык стоит по умолчанию, но в админке указано что бритиш инглиш используется одним пользователем (или роботом). Это было изначально с момента инсталляции форума.
#109
Аватара пользователя
Vl@d1m1r
Активно общаюсь
Активно общаюсь
Сообщения: 333
Стаж: 10 лет 6 месяцев
Откуда: Туркменистан
Контактная информация:

Лог регистраций phpbb3

Сообщение Vl@d1m1r »

БОРИСЫЧ писал(а):У меня в этом файле такая строка встречается в двух местах.
Первое вхождение менять только.
#110
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

Правильно, в админ панели удалить английский, я его наверное год назад удалил, проблем нет, хотя лучше просто деактивируйте его
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#111
Аватара пользователя
БОРИСЫЧ
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 89
Стаж: 10 лет
Откуда: Москва
Контактная информация:

Лог регистраций phpbb3

Сообщение БОРИСЫЧ »

Заметил странную особенность данного мода. В логах ответов на антибот-вопрос некоторые русские буквы (в частности мягкий и твердый знак, а таккже Ы) заменяются на латинские. Например, если при регистрации в поле ответа на вопрос ввести "мышь", то в логе будет такая запись:

На вопрос ... пользователь ответил: мbiшb ))) Это у всех так? И почему?
#112
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

Эммм, у меня такого не было, да и транслита в этом моде нету, чтобы так коверкать слова
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#113
Аватара пользователя
БОРИСЫЧ
Зашел немного посидеть
Зашел немного посидеть
Сообщения: 89
Стаж: 10 лет
Откуда: Москва
Контактная информация:

Лог регистраций phpbb3

Сообщение БОРИСЫЧ »

Вот ввел весь алфавит в поле ответа - абвгдеёжзийклмнопрстуфхцчшщьыъэюя
и в логах получил следующее )) бред какой-то ))



Сообщение добавлено... спустя 11 минут 52 секунды:
В общем выяснилось, что такая фишка случается, если в настройках текстового вопроса не включена опция "строгая проверка соответствия". При строгой проверке ничего не искажается ))
#114
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

Хммм, будем знать однако)))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#115
tedi
Заглянул на огонек
Заглянул на огонек
Сообщения: 34
Стаж: 9 лет 4 месяца

Лог регистраций phpbb3

Сообщение tedi »

Добрый вечер Версия форума:3.0.12 Два дня ковыряюсь понять не могу:? в чем проблема дело вто что не отображает новой регистрации На стене нет ни одной записи(Записи в журнале это код из файла констан

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

// Log types
define('LOG_ADMIN', 0);
define('LOG_MOD', 1);
define('LOG_CRITICAL', 2);
define('LOG_USERS', 3);
define('LOG_SEARCH', 122);
// Register LOG Start -->
define('LOG_REGISTER', 4);
//-->Register LOG End -->
//-- mod : log connections --------------------------------------------------------
//-- add
define('LOG_CONNECTIONS', 5);
//-- end : log connections --------------------------------------------------------
define('LOG_GALLERY', 6);
//-- mod : log connections --------------------------------------------------------
//-- add
define('LOG_CONNECTIONS', 4);
//-- end : log connections --------------------------------------------------------
/*-- begin mod: phpBB Gallery -----------------------------------------*/
define('LOG_GALLERY', 4);
/*-- end mod: phpBB Gallery -------------------------------------------*/
// Private messaging - Do NOT change these values
define('PRIVMSGS_HOLD_BOX', -4);
define('PRIVMSGS_NO_BOX', -3);
define('PRIVMSGS_OUTBOX', -2);
define('PRIVMSGS_SENTBOX', -1);
define('PRIVMSGS_INBOX', 0);
все правки делал не помогает мод очень нужный.Очень нужна ваша помощь.БУду очень рад вашей помощи)
#116
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

У вас под 4 аж 3 разных мода висит, потому и не работает. Сообразите в чем я?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#117
tedi
Заглянул на огонек
Заглянул на огонек
Сообщения: 34
Стаж: 9 лет 4 месяца

Лог регистраций phpbb3

Сообщение tedi »

Добрый вечер спасибо что ответили DeaDRoMeO.я практически сообразил но как вычислить цифру методом тыка ? 5,6,7,8,9, нета
#118
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Лог регистраций phpbb3

Сообщение DeaDRoMeO »

Дык смотрите по коду, 5 и 6 заняты + 3 одинаковые 4. Одну 4 оставляете под лог регистраций, остальные 4 заменяете на 7 и 8 соответственно
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#119
Аватара пользователя
Чародейка
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 219
Стаж: 8 лет 4 месяца

Лог регистраций phpbb3

Сообщение Чародейка »

DeaDRoMeO писал(а):Открыть includes/acp/acp_board.php и найти
Код: Выделить все
'chg_passforce'         => array('lang' => 'FORCE_PASS_CHANGE'
Не могу найти, вот все что есть(((
<?php
/**
*
* @package acp
* @version $Id$
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/

/**
* @package module_install
*/
class acp_board_info
{
function module()
{
return array(
'filename' => 'acp_board',
'title' => 'ACP_BOARD_MANAGEMENT',
'version' => '1.0.0',
'modes' => array(
'settings' => array('title' => 'ACP_BOARD_SETTINGS', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION')),
'features' => array('title' => 'ACP_BOARD_FEATURES', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION')),
'avatar' => array('title' => 'ACP_AVATAR_SETTINGS', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION')),
'message' => array('title' => 'ACP_MESSAGE_SETTINGS', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION', 'ACP_MESSAGES')),
'post' => array('title' => 'ACP_POST_SETTINGS', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION', 'ACP_MESSAGES')),
'signature' => array('title' => 'ACP_SIGNATURE_SETTINGS', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION')),
'feed' => array('title' => 'ACP_FEED_SETTINGS', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION')),
'registration' => array('title' => 'ACP_REGISTER_SETTINGS', 'auth' => 'acl_a_board', 'cat' => array('ACP_BOARD_CONFIGURATION')),

'auth' => array('title' => 'ACP_AUTH_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_CLIENT_COMMUNICATION')),
'email' => array('title' => 'ACP_EMAIL_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_CLIENT_COMMUNICATION')),

'cookie' => array('title' => 'ACP_COOKIE_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_SERVER_CONFIGURATION')),
'server' => array('title' => 'ACP_SERVER_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_SERVER_CONFIGURATION')),
'security' => array('title' => 'ACP_SECURITY_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_SERVER_CONFIGURATION')),
'load' => array('title' => 'ACP_LOAD_SETTINGS', 'auth' => 'acl_a_server', 'cat' => array('ACP_SERVER_CONFIGURATION')),
),
);
}

function install()
{
}

function uninstall()
{
}
}

?>
#120
Ответить