Double Account Preventer

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

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

Double Account Preventer

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

У меня стоит на версии 3.0.10.

Что значит «ничего не происходит»? Белый экран без ошибок?
Любовь и боль, покой и бой я как любой несу с собой…
Tantal
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 8 месяцев
Благодарил (а): 9 раз

Re: Double Account Preventer

Сообщение Tantal »

При запуске http://Мой_форум/dap_install.php вижу только титульник форума с сообщением "На этом сайте нет форумов." и всё. Мой вопрос звучит так, кто-нибудь ставил мод непосредственно на 3.0.10?
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Double Account Preventer

Сообщение Shredder »

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

Re: Double Account Preventer

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

вижу только титульник форума с сообщением "На этом сайте нет форумов."
А они у вас есть?
Любовь и боль, покой и бой я как любой несу с собой…
Tantal
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 8 месяцев
Благодарил (а): 9 раз

Re: Double Account Preventer

Сообщение Tantal »

МайскийЖук писал(а):А они у вас есть?
Да, только надо пройти регистрацию.

Ребят, помогите плиз с модом, очень нужен, а у меня почему-то никак не становится!!! Все инструкции мода выполняю без проблем. Выполняю http://Мой_форум/dap_install.php но никаких изменений не вижу, на вкладке "Модули" в админке Мод не появляется. :(
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Double Account Preventer

Сообщение Shredder »

Tantal
Вообще-то, при запуске инсталлятора должно появиться меню установки, где нужно сделать несколько ручных подтверждений, после чего выводится список внесённых изменений и сообщение об успешной установке или ошибке, в зависимости от того, что было. И только после этого нужно проверять наличие модуля в админке. А судя по вашим постам:
Tantal писал(а):При запуске http://Мой_форум/dap_install.php вижу только титульник форума с сообщением "На этом сайте нет форумов." и всё.
- установка даже не начиналась.

Если вы новичок, почитайте для начала [FAQ] Что такое МОДы и как установить МОД

Возможно, там есть ответ на ваш вопрос.
Tantal
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 8 месяцев
Благодарил (а): 9 раз

Re: Double Account Preventer

Сообщение Tantal »

Я понимаю это прекрасно и это не первый МОД, который я сам устанавливаю "вручную" без автомода.
PhoenixRime
phpBB 1.0.0
Сообщения: 7
Стаж: 14 лет 8 месяцев

Re: Double Account Preventer

Сообщение PhoenixRime »

Shredder, спасибо те большое, что дал новую жизнь такой важной модификации!
Помоги пожалуйста. Твой мод конфликтует с модом:
ACP Add User MOD
http://www.phpbb.com/community/viewtopi ... 9&t=580108

При попытке добавить пользователя выдает ошибку базы данных, что для переменной ip_common_names не найдено дефолтного значения или как-то так. Что можно сделать? Без добавления пользователей на локальной машине тяжко(
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Double Account Preventer

Сообщение Shredder »

PhoenixRime
Попробуй следующее:

includes/acp/acp_add_user.php

Найти:

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

					'user_inactive_time'	=> $user_inactive_time,
Добавить после:

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

					'ip_common_names'	=> '',
					'c_common_names'	=> '',
PhoenixRime
phpBB 1.0.0
Сообщения: 7
Стаж: 14 лет 8 месяцев

Re: Double Account Preventer

Сообщение PhoenixRime »

Спасибо большое, заработало. Надеюсь, больше проблем не будет.
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 218
Стаж: 16 лет 11 месяцев
Благодарил (а): 160 раз
Поблагодарили: 69 раз

Re: Double Account Preventer

Сообщение Джим »

Замечательный мод! Спасибо автору!
Если возможно, хотелось бы таких доработок при совпадении по cookie:
1) в почтовых уведомлениях - ссылки на профили (а то приходится вручную их вводить, чтобы посмотреть кто там клонирует)
2) в заголовках писем и сообщений кроме никнейма клона ещё и никнейм того, с кем совпало, это будет
здорово экономить время при наличии большого потока клонов
3) настройку "не реагировать на клонов новых неактивированных пользователей" (Новая учётная запись), а то люди регистрируются, указывая левые email-ы и обнаруживают, что нужна реальная почта для подтверждения регистрации, и их при второй регистрации приходит уведомление о возможном клоне. Таких "клонов" у меня большинство. Или хотя бы указывать в уведомлениях о клонах, что совпадение с новой неактивированной чётной записью.
TomAlex
phpBB 1.4.4
Сообщения: 117
Стаж: 15 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 20 раз

Re: Double Account Preventer

Сообщение TomAlex »

Спасибо за мод!
В описании параметра Уведомления через личные сообщения:
...Сообщение рассылается всем пользователям, у которых есть право управления профилями.
В коде же:

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

$admin_ary = $auth->acl_get_list(false, 'a_', false);
$admin_ary = (!empty($admin_ary[0]['a_'])) ? $admin_ary[0]['a_'] : array();
Т.е. сообщения отсылаются всем админам.
Tantal
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 8 месяцев
Благодарил (а): 9 раз

Re: Double Account Preventer

Сообщение Tantal »

Хм, ни с того ни с сего появилась ошибка при переходе на "Список возможных клонов":

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

[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_dap.php on line 570: in_array() [function.in-array]: Wrong datatype for second argument
[phpBB Debug] PHP Warning: in file [ROOT]/adm/index.php on line 150: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3819)
[phpBB Debug] PHP Warning: in file [ROOT]/adm/index.php on line 152: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3819)
[phpBB Debug] PHP Warning: in file [ROOT]/adm/index.php on line 153: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3819)
[phpBB Debug] PHP Warning: in file [ROOT]/adm/index.php on line 154: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3819)
В чем проблема, подскажите пожалуйста! :(
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 218
Стаж: 16 лет 11 месяцев
Благодарил (а): 160 раз
Поблагодарили: 69 раз

Re: Double Account Preventer

Сообщение Джим »

У меня тоже была такая же проблема. Это в каком-то конкретном клоне дело (может, символы какие-то в никнейме или еще что). Когда пришли новые клоны и проблемный попал на вторую страницу, проблема исчезла.
Tantal
phpBB 1.2.0
Сообщения: 17
Стаж: 15 лет 8 месяцев
Благодарил (а): 9 раз

Re: Double Account Preventer

Сообщение Tantal »

А лечить ошибку нет вариантов? По идее, стандарты никнеймов на форуме жёстко ограничены. Единственное кто может пробиться - это Боты, если кто-то под бота работает, но я видел ботов в клонах, всё нормально отображалось!

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