Hi Drupalfans! :)

I am developing a website for a big community, which needs a image gallery with following attributes:

-When the user is registering on the website ONLY one image must be uploaded. Afterwards the user can change the picture, but cant add more pictures, it has to be only one picture/user. This picture has to be resizeable (thumbnails) and on different parts of the website.

-The userbase is giant, so the images should not be memorized in the MySQL db.

-The visual apperance must be highliy configurable.

-Every user has his own profile and can have friends. The pictures of them should be availble on his personal part of the website.

------------------------

So which image module is best for my project and can you recommend me additional modules (unfortunately the modules are not rated. :(

Thanks a lot.

Comments

nevets’s picture

There is no module that does exactly what you want but you can come close.

You can configure user pictures under "Administer" -› "User management" -> "User settings" under "Pictures" where you can enable them, determine where they are stories, the maximum size and a few more things and they are storied on the filesystem (not the database).

As for "The visual apperance must be highliy configurable" not sure what the goal here is but you can use CSS to style the image.

As for "The pictures of them should be availble on his personal part of the website." you need to use a module to track friends and then either have the module do this or use a custom user_profile.tpl.php to custom theme their user page.

Only thing left out is thumbnails, Two approaches, unless you allow large personal pictures you can use CSS to have the browser do this, otherwise I believe it would take a little custom development.

yelvington’s picture

Only thing left out is thumbnails, Two approaches, unless you allow large personal pictures you can use CSS to have the browser do this, otherwise I believe it would take a little custom development.

Imagecache module does a good job of managing multiple size-constrained versions of an uploaded image.

http://www.lullabot.com/articles/imagecache_example_user_profile_pictures