Experimental project

This is a sandbox project, which contains experimental code for developer use only.

User Picture Migrate copies Drupal user pictures to an Image field of your choice. This enables you to leverage the power of Field API, for example revisions, internationalization. On top of that, various contributed modules allow interaction with Image fields, such as cropping.

This module is intended for one-time-use:
* Install module
* Run migration
* Uninstall module

Requirements

* The Image module.

Installation

* Install as usual, see http://drupal.org/node/70151 for further information.

Configuration

* Select an Image field that is already available under Account settings.

* Optionally overwrite existing field data or let user pictures be deleted after
the migration

Similar modules

The Migrate module is a powerful tool for migrating content in Drupal. However, it requires the knowledge of a developer to put it to use. User Picture Migrate allows site administrators to migrate user pictures to an Image field using the administrative interface.

User pictures in Drupal 8

In Drupal 8, user pictures will be created through the Field API, so this module will no longer be needed. User pictures will be migrated automatically when you upgrade to Drupal 8. For information, visit https://drupal.org/node/1851200

FAQ

Q: Can I do a use picture migrate multiple times?
A: Yes, you can choose to copy the pictures over first, fix your displays and then delete the old user pictures.

Q: What happens if a user uploads a different image in the mean time?
A: Overwriting existing data is optional, so you can choose to only copy over user pictures for users who did not upload an image in the Image field.

During the migration, it is recommended to enable Maintenance mode on your
site to prevent data conflicts.

Project information