25 Июня 2017, 12:56:41

Автор Тема: Конвертация пользователей из DLE в IPB  (Прочитано 3656 раз)

« : 26 Февраля 2012, 22:10:13 »

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Имеем DLE версии 9.4 и IPB 3.2.3 Final

Группы нормально отображает, конвертация проходит нормально (создаются пользователи в базе форума, которые есть в базе DLE).
НО! Пароли не совпадают у юзеров, т.е один логин, один e-mail, но кодировка паролей разная (соответственно и пароли получаются разные).
Почему ? И как исправить ?

« Ответ #1 : 26 Февраля 2012, 23:38:32 »

  • Печатная машинка
  • Администратор
  • *****
  • Сообщений: 273
    • Просмотр профиля
    • Мой сайт
Мне кажется это не из-за кодировки. Довольно часто мне пишут в тикеты по таким ошибкам, а всё дело оказывается в том, что в некоторых версиях IPB разные имена полей авторизации/регистрации. Обычно при авторизации поле пароля имеет имя "password", как на некоторых это "ips_password", тоже самое и с ником.

Буквально недавно встретил случай, когда при регистрации было изменено поле указания логина на отображаемое имя "members_display_name", когда на старых версиях имя было "UserName". Также изменяются имена полей пароля.

А вот воспользоваться предоставляемыми данными IPB пока никак не могу, т.к. интеграция рассчитана не на одну версию форума. А API у них также меняется в некоторых версиях.

В общем вам лучше написать в тикеты, чтобы я точно посмотрел в чём проблема и исправил её (но для этого необходим доступ по FTP и админцентру).

0 Пользователей и 1 Гость просматривают эту тему.