Community Documentation

Imagecache Profiles

Last updated November 29, 2009. Created by heather on January 26, 2009.
Edited by LeeHunter, frankcarey. Log in to edit this page.

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 here as an example, your settings can vary.

  1. Download, install and enable the ImageCache module
  2. Go to Administer › Site building › Imagecache. Click "Add New Preset"
  3. 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.

Page status

No known problems

Log in to edit this page

About this page

Drupal version
Drupal 5.x, Drupal 6.x

Site Building Guide

Drupal’s online documentation is © 2000-2012 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.