автоматическая регистрация 1000 пользователей

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
kabanches
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 10 месяцев

автоматическая регистрация 1000 пользователей

Сообщение kabanches »

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

у меня есть список их e-mail адресов ну и логинов паролей,
допустим я напишу скрипт который вносит в базу эти данные,
но я не знаю как кодируются user_password , user_email_hash , user_form_salt

если кто-нибудь делал такое - напишите мне как))
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение rxu »

kabanches
Судя по форуму, в котором задан вопрос, вы в состоянии разобоаться с кодом, если вам дать наводку?
includes/functions_user.php

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

/**
* Adds an user
*
* @param mixed $user_row An array containing the following keys (and the appropriate values): username, group_id (the group to place the user in), user_email and the user_type(usually 0). Additional entries not overridden by defaults will be forwarded.
* @param string $cp_data custom profile fields, see custom_profile::build_insert_sql_array
* @return the new user's ID.
*/
function user_add($user_row, $cp_data = false)
Изображение
braconier
phpBB 1.0.0
Сообщения: 6
Стаж: 16 лет 11 месяцев

Re: автоматическая регистрация 1000 пользователей

Сообщение braconier »

с добавлением понятно а не подскажете как редактировать профиль пользователя программно, есть такая ф-ция чтобы не копать в sql?
Аватара пользователя
vubo
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 9 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение vubo »

Тот же вопрос.

Если я добавлю в базу вручную несколько пользователей, то каким образом мне ввести их пароли, они же зашифрованные? Какой шифратор используется для этого в phpBB и как его воспроизвести?

И если я добавлю таким образом пользователя в таблицу phpbb_users, можно ли будет войти по этому логину-паролю? Или же нужно заполнить ещё какие-то таблицы?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение rxu »

vubo
Чтобы добавить всего несколько, проще использовать мод ACP Add User MOD.
Изображение
Аватара пользователя
vubo
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 9 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение vubo »

спасибо!

там по одному вручную добавляется или же список можно подгрузить?

мне нужно до 100 человек будет, подойдет?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение rxu »

Там по одному.
100 - это не несколько, это проще скриптом. Задавайте пароли, с которыми потом будете заходить на форум.
Файл со списком сохранять в UTF-8 without BOM.
Изображение
Аватара пользователя
vubo
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 9 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение vubo »

Вот так?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
vubo
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 9 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение vubo »

Ура!

Есть хорошие новости. Для тех, кто задаётся подобными вопросами, есть превосходный инструмент [TOOL] Import Users:

http://www.phpbb.com/community/viewtopi ... &t=1494875

:D
Аватара пользователя
Vova_OB
phpBB 2.0.2
Сообщения: 310
Стаж: 16 лет 3 месяца
Откуда: Kiev Ukraine
Благодарил (а): 74 раза
Поблагодарили: 8 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение Vova_OB »

vubo писал(а): [TOOL] Import Users
у кого есть опыт пользования данным модулем?
расскажите подробности.

спасибо.
Аватара пользователя
vubo
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 9 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение vubo »

у меня есть опыт - отличный инструмент.

С помощью него через ACP можно загрузить список пользователей .csv файлом.

Задавать можно практически весь профиль пользователя в этом файле.
Аватара пользователя
Vova_OB
phpBB 2.0.2
Сообщения: 310
Стаж: 16 лет 3 месяца
Откуда: Kiev Ukraine
Благодарил (а): 74 раза
Поблагодарили: 8 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение Vova_OB »

vubo
хорошо, а если через phpmyadmin в сvs перегонять phpbb_user, то кириллица каракулями в файле phpbb_user.csv

как с этим быть

мне нужно перегнать таблицу в cvs, в ней некоторых пользователей удалить, некоторые столбики удалить и потом на другой форум заливать
Аватара пользователя
vubo
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 9 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение vubo »

не знаю, что вы там перегоняете и зачем.

этот инструмент не требует работы с phpmyadmin. просто заливаешь .csv файл через модуль в админке, после этого рассылаются письма пользователям из .csv на e-mail с паролями и логинами. и всё, они автоматически зарегистрированы.

в этот инструмент еще не пробовал кириллицу запихивать. попробую - отпишусь.
Аватара пользователя
Vova_OB
phpBB 2.0.2
Сообщения: 310
Стаж: 16 лет 3 месяца
Откуда: Kiev Ukraine
Благодарил (а): 74 раза
Поблагодарили: 8 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение Vova_OB »

vubo писал(а): в этот инструмент еще не пробовал кириллицу запихивать. попробую - отпишусь.
логины на форумах часто кириллические - это важный момент
Аватара пользователя
vubo
phpBB 1.4.1
Сообщения: 45
Стаж: 15 лет 9 месяцев
Благодарил (а): 15 раз
Поблагодарили: 1 раз

Re: автоматическая регистрация 1000 пользователей

Сообщение vubo »

для того, кто сам загружает и регистрирует пользователей, вряд ли это очень важный момент :)

Вернуться в «Для авторов (phpBB 3.0.x)»