Здравствуйте.
Есть 2 сайта на Drupal7.
Как без вмешательства в код и БД перенести пользователей с паролями с одного сайта на другой?
Существует ли модуль для этого?
Как перенести контент (разные типы материалов) с одного сайта на другой тоже без вмещательства в код?
Что-то вроде выгрузить ---> загрузить, экспорт ---> импорт.
Комментарии
Контент:
Views Data Export
Тут можно всякое прекрасное настроить - что именно надо экспортировать.
Node export
Пользователи:
Users Export
Для импорта, возможно, прийдётся использовать Feeds
Поиск на Д.орг
Еще можно сайт скопировать и удалить лишних пользователей и контент через views_bulk_operations.
Пишу это на случай, если по нормальному перенести не получится.
Кстати с паролями варианты выше у меня обламались. Надеюсь у вас выйдет.
А в чем проблема манипуляций с БД?
25 таблиц users_ с одного сайта на другой перенести? Оно заработает если так сделать? Я честно не знаю.
А если на новом сайте уже пользователи есть. Конфликт UID-ов не возникнет?
Проблема в том, что надо сделать новый сайт на Drupal7, и перенести всех пользователей со старого сайта на Drupal7+ стандартный форум со всеми ветками обсуждений и зависимостями. Старый сайт настолько сильно переписан был и нигде это не документировалось, что сейчас появляются самые невообразимые ошибки. Самое ценное в старом сайте это форум и пользователи. Вот их и надо перенести без вмешательства в код, чтобы потом другие админы сайта могли тоже перенести пользователей и форум на новые версии Drupal.
Просто копируйте БД и вырезайте лишнее.
Что понимается под "перенести пользователей"?
- слить с текущей базой
- копипаст
Вполне реально, что можно обойтись средствами мультисайтинга или тупым копированием 4ех таблиц БД
Тут нюансов море, особенно, если нужно сохранение актуальных uid, nid
Под "перенести пользователей" подразумевается перенос всего списка пользователей с одного движка drupal7 на другой чистый движок drupal7 с сохранением паролей или возможностью его восстановить. Также надо перенести форум со всеми постами этих пользователей. Роли пользователей должны быть тоже сохранены.