I'm looking at putting together a Drupal 7 installation for a community website. One of the features of the website will actually be in specific user profiles, which will double as "About" pages in a catalogue of team members. Anyway, the site is currently designed in such a way that a user has a detailed photo on their page. I'm looking at one of two different options, and would like some input as to how best to carry out this task.
After a user uploads a profile picture (with the ImageStyle profile_picture) , have the system create a duplicate photo for the forum avatar based on what was just uploaded, only resize and crop the photo to be 200x200 pixels, and have the duplicate be named under the image style forum_avatar.
Provide an additional upload form for avatars in the user configuration settings with Drupal 7.
Obviously, the first one would take a little bit of doing, but I'm really curious: what would be the best way to carry out one of these two processes?