User picture safe update

Component type

module

Maintenance status

Development status

Component created

Component changed

I've got involved in 4 core 6.x->7.x update project, wherein the user pictures was damaged, or lost completely. This script could fix it. On the 6.x version of site, just enable the module, it will generate a table to store only the uids and pictures from the users table. The 7.x version provides a vbo action, you can use it to fix the compromised user pictures.

Direct Registration Role

Component type

module

Maintenance status

Development status

Component created

Component changed

This module allows administrators to choose selected roles for direct registration and allows specific fields to be shown on different kinds of registration form.

Functionality is near completion.

TODO:
Automatically assign role for the newly created user based on the registration form used for registering and block the new user. This functionality will be complete in a few days as I am working on a project which desperately needs this.

User Pic Kit

Component type

module

Maintenance status

Development status

Downloads

5577

Component created

Component changed

D8 logo Drupal 8 development continues over at Avatar Kit

Allow users to choose a picture (avatar) to represent their account, from multiple providers.

Includes integration with Gravatar (via Gravatar integration), Robohash, and Drupal core picture uploads.

Features

  • Cache pictures locally.
    This is useful for performance, and is required to enable image styles (resize etc), as Drupal cannot process user styles for remote pictures
  • Users choose which picture provider they want to use on the user edit form.
  • Control access to each picture provider, with permissions.
  • Documented API allows you to implement your own picture provider.

user mail actions

Component type

module

Maintenance status

Development status

Component created

Component changed

This is a very small module to expose mail options to the admin users dropdown operations. It enables site admins to re-send activation, pass reset and other core e-mails sent on registration and other events from the admin users page.

It's very small and still needs a bit of work, see the README.txt for more information, but it does get the job done for my case.

User control

Component type

module

Maintenance status

Development status

Downloads

1675

Component created

Component changed

This module gives a possibility to assign or remove specific role for users. Any user with permission "Assign roles" may assign or remove roles for other users. Site administrator defines the list of roles that are available for this.

Convenient filter is available on the settings page of this module and you can choose users with its help. If you want filter users by e-mail you must enter full email to get user. If you want filter users by name, you could enter only first letters.