Imagecache Profiles (Drupal 5 and 6)
Last updated on
30 April 2025
Imagecache_Profiles module allows you to set user profile pictures that are consistent throughout your site and allows avatars on the user profile pages to be a different size.
Part 1. Imagecache Preset Example
These options are here as an example, your settings can vary.
- Download, install and enable the ImageCache module
- Go to Administer › Site building › Imagecache. Click "Add New Preset"
- Create two new ImageCache preset with the following settings:
- preset namespace: user_image_default
- select "Add Scale and Crop" from the New Actions fieldgroup
- set weight to 0
- set width and height to 100
- Update Actions
- preset namespace: user_image_large
- select "Add Scale and Crop" from the New Actions fieldgroup
- set weight to 0
- set width and height to 200
- Update Actions
Part 2. Installation Instructions
- Download, install and enable the ImageCache_Profiles module
- Enable user pictures at admin/user/settings
- If setting a default picture it should use a relative url path (ex. sites/default/files/default-picture.png)
- Set up Picture settings at bottm of User Settings page:
- Set picture maximum dimensions to 1600x1400
- Set picture maximum file size to 1024
- Set your picture guidelines text to: "Photo must be larger than 200x200 pixels." To prevent upscaling, these dimensions should be the dimensions of your largest preset.
- Select the ImageCache presets (added in Part 1 above):
- Profile picture preset: Select the ImageCache preset to set the user picture size on a user's profile page
- Comment picture preset: Select the ImageCache preset to set the user picture size within comments
- Default picture preset: Select the ImageCache preset to set the default user picture size throughout the site
- To prevent upscaling, these dimensions should be the dimensions of your largest preset (in this example it is 200):
- Set picture minimum width in pixels: 200
- Set picture minimum height in pixels: 200
- Save configuration
Adding a profile picture to panels
If you and want to add an Imagecache profile picture to a profile panel page (including the one that comes default from Advanced Profile Kit module) , then you can add it very easily by editing a panel page (e.g. profile), go to content tab, then add a pane to one of the regions, then choose the User picure. and SAVE! There should now be a picture of the user, resized to your profile imagecache profile preset.
Help improve this page
Page status: Not set
You can:
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion