Лог регистраций phpbb3
Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas
Правила форума
----
----
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
Тогда подождем ответа автора мода, мои догадки закончились
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- quant_ds
- Заглянул на огонек
- Сообщения: 15
- Стаж: 11 лет 2 месяца
- Откуда: Buenos Aires
- Контактная информация:
Лог регистраций phpbb3
Автор мода молчит - поставил у себя без выключателя - с заглушенным IF.
P.S. Легкий оффтоп: Очень понравилось у вас на форуме оформление цитаты!!! Где то код публиковали?? Можете дать код или ссылку где обсуждали это. (поиском не нашел)
P.S. Легкий оффтоп: Очень понравилось у вас на форуме оформление цитаты!!! Где то код публиковали?? Можете дать код или ссылку где обсуждали это. (поиском не нашел)
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
, надо будет потом выделить это сообщение в отдельную тему, а то народ не может как и вы найти анонс этого дополнения))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- quant_ds
- Заглянул на огонек
- Сообщения: 15
- Стаж: 11 лет 2 месяца
- Откуда: Buenos Aires
- Контактная информация:
Лог регистраций phpbb3
Автор мода ответил!!!!
вот:
Ндяяя, вот к чему приводит тупое следование инструкции - у меня поиск по строке
привел в блок " case 'security' ", а вхождение этой строки в блок case 'registration' было поиском пропущено - видимо лишние пробелы.
Кстати автором позднее к моду были сделаны дополнения для защиты от обхода ботами ответа на регистрационный вопрос, и также блокировка регистрации с языком british english - так как боты для регистрации используют в большинстве этот язык, а для русскоязычных форумов такая блокировка не критична.
вот эти правки
вот:
---Борис Бердичевский писал(а): Сейчас разберёмся.
Добавлено спустя 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'
Кстати автором позднее к моду были сделаны дополнения для защиты от обхода ботами ответа на регистрационный вопрос, и также блокировка регистрации с языком british english - так как боты для регистрации используют в большинстве этот язык, а для русскоязычных форумов такая блокировка не критична.
вот эти правки
Борис Бердичевский писал(а): Ещё сюда же добавлю мою поправочку в коде Текстового Подтверждения:
includes/captcha/plugins/phpbb_captcha_qa_plugin.php
Find:Replace to:Код: Выделить всё
function validate() { global $config, $db, $user; $error = ''; if (!sizeof($this->question_ids)) { return false; }
Есть ещё одна очень эффективная поправка -- стоит сделать, работает (пока) отлично!Код: Выделить всё
function validate() { global $config, $db, $user; $error = ''; if (!sizeof($this->question_ids)) { $error = $user->lang['CONFIRM_QUESTION_WRONG']; return $error; }
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
Я просто буржуйский отрубил)) Зачем он мне на русскоязычном ресурсе))quant_ds писал(а):и также блокировка регистрации с языком
А за ответы - спасибо, пригодится))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- pmebear
- Зашел немного посидеть
- Сообщения: 67
- Стаж: 10 лет 11 месяцев
- Откуда: Москва
- Контактная информация:
Лог регистраций phpbb3
В логе регистраций абсолютно такие же записи как и в логе подключений. Это нормально или есть конфликт модов?
- Vl@d1m1r
- Активно общаюсь
- Сообщения: 333
- Стаж: 10 лет 8 месяцев
- Откуда: Туркменистан
- Контактная информация:
Лог регистраций phpbb3
Посмотрите в includes/constants.php
У него стоит 4 , и от лога подключений скорее всего тоже 4 , измените цифру в порядке увеличения , должно сработать. И так обычно все логи.
Например вот
Код: Выделить всё
// Register LOG Start -->
define('LOG_REGISTER', 4);
//-->Register LOG End -->
Например вот
Код: Выделить всё
// 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);
- pmebear
- Зашел немного посидеть
- Сообщения: 67
- Стаж: 10 лет 11 месяцев
- Откуда: Москва
- Контактная информация:
Лог регистраций phpbb3
Спасибо, Владимир! Проверил, все работает. Плевый вопрос, но если бы не Ваша помощь искал бы решение пол дня.Vl@d1m1r писал(а):У него стоит 4 , и от лога подключений скорее всего тоже 4 , измените цифру в порядке увеличения , должно сработать. И так обычно все логи.
- БОРИСЫЧ
- Зашел немного посидеть
- Сообщения: 89
- Стаж: 10 лет 2 месяца
- Откуда: Москва
- Контактная информация:
Лог регистраций phpbb3
Всем привед!
Сергей, вопрос по поводу второго пункта установки мода:
Вы пишите:
Открыть includes/acp/acp_board.php и найти 'chg_passforce' => array('lang' => 'FORCE_PASS_CHANGE'
У меня в этом файле такая строка встречается в двух местах. Версия форума - 3.0.11. Соответственно, нужно добавлять 'enable_register_log' тоже в двух местах ???
И еще:
Сообщение добавлено... спустя 39 минут 42 секунды:
Сергей, вопрос по поводу второго пункта установки мода:
Вы пишите:
Открыть includes/acp/acp_board.php и найти 'chg_passforce' => array('lang' => 'FORCE_PASS_CHANGE'
У меня в этом файле такая строка встречается в двух местах. Версия форума - 3.0.11. Соответственно, нужно добавлять 'enable_register_log' тоже в двух местах ???
И еще:
Сообщение добавлено... спустя 39 минут 42 секунды:
Позвольте полюбопытствовать , как вы его отрубили? В админ панели - удалить языковый пакет? Есть ли какие то неприятные последствия такого удаления? Некоторые моды имеют в админ панели англоязычный интерфейс, не последуют ли после удаления языка проблемы? И еще: у меня русский язык стоит по умолчанию, но в админке указано что бритиш инглиш используется одним пользователем (или роботом). Это было изначально с момента инсталляции форума.DeaDRoMeO писал(а):Я просто буржуйский отрубил)) Зачем он мне на русскоязычном ресурсе))
- Vl@d1m1r
- Активно общаюсь
- Сообщения: 333
- Стаж: 10 лет 8 месяцев
- Откуда: Туркменистан
- Контактная информация:
Лог регистраций phpbb3
Первое вхождение менять только.БОРИСЫЧ писал(а):У меня в этом файле такая строка встречается в двух местах.
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
Правильно, в админ панели удалить английский, я его наверное год назад удалил, проблем нет, хотя лучше просто деактивируйте его
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- БОРИСЫЧ
- Зашел немного посидеть
- Сообщения: 89
- Стаж: 10 лет 2 месяца
- Откуда: Москва
- Контактная информация:
Лог регистраций phpbb3
Заметил странную особенность данного мода. В логах ответов на антибот-вопрос некоторые русские буквы (в частности мягкий и твердый знак, а таккже Ы) заменяются на латинские. Например, если при регистрации в поле ответа на вопрос ввести "мышь", то в логе будет такая запись:
На вопрос ... пользователь ответил: мbiшb ))) Это у всех так? И почему?
На вопрос ... пользователь ответил: мbiшb ))) Это у всех так? И почему?
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
Эммм, у меня такого не было, да и транслита в этом моде нету, чтобы так коверкать слова
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
- БОРИСЫЧ
- Зашел немного посидеть
- Сообщения: 89
- Стаж: 10 лет 2 месяца
- Откуда: Москва
- Контактная информация:
Лог регистраций phpbb3
Вот ввел весь алфавит в поле ответа - абвгдеёжзийклмнопрстуфхцчшщьыъэюя
и в логах получил следующее )) бред какой-то ))
Сообщение добавлено... спустя 11 минут 52 секунды:
В общем выяснилось, что такая фишка случается, если в настройках текстового вопроса не включена опция "строгая проверка соответствия". При строгой проверке ничего не искажается ))
и в логах получил следующее )) бред какой-то ))
Сообщение добавлено... спустя 11 минут 52 секунды:
В общем выяснилось, что такая фишка случается, если в настройках текстового вопроса не включена опция "строгая проверка соответствия". При строгой проверке ничего не искажается ))
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
Хммм, будем знать однако)))
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Лог регистраций phpbb3
Добрый вечер Версия форума: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);
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
У вас под 4 аж 3 разных мода висит, потому и не работает. Сообразите в чем я?
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Лог регистраций phpbb3
Добрый вечер спасибо что ответили DeaDRoMeO.я практически сообразил но как вычислить цифру методом тыка ? 5,6,7,8,9, нета
- DeaDRoMeO
- Старожил Форума
- Сообщения: 16763
- Стаж: 13 лет 2 месяца
- Откуда: Витебск
- Контактная информация:
Лог регистраций phpbb3
Дык смотрите по коду, 5 и 6 заняты + 3 одинаковые 4. Одну 4 оставляете под лог регистраций, остальные 4 заменяете на 7 и 8 соответственно
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
Лог регистраций 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()
{
}
}
?>
/**
*
* @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()
{
}
}
?>