Home > Drupal > Finally a good Drupal image module

Finally a good Drupal image module

August 15th, 2007 tony Leave a comment Go to comments

After trying out every Drupal module and combination of modules out there for image upload I was still frustrated and decided to design my own. I wanted to be able to:

  • Upload an image
  • Have thumbnails generated automatically
  • Specify size to resize to of one or both of the thumbnail and big image
  • Browse and choose images from my uploaded library, specify float, alt attributes, link to options, and have the HTML generated for me and pasted into my node at the current cursor position.


I really like the image upload feature built into Wordpress but it lacks in just a few areas:

  1. Thumbnail resizing is hard coded to a very small image that you can’t change
  2. You can’t resize the main image after uploading so if you have a very large image from your digital camera you can’t make it a reasonable size for the web
  3. You can’t have WP insert float left or right into your image tag for you which is something I do a lot in blog posts and Drupal sites.

So I designed this new Drupal image upload module, Image Picker to function just like the Wordpress image upload but with all the extras I want.

Download Image Picker

Here are some screenshots:

Upload an Image
Image Upload

Insert Image into Node
Image Upload

Browse All Uploaded Images
Image Upload

Edit an Image You’ve Uploaded
Image Upload

All of these features can be performed from within new/update of a node just like Wordpress so you can upload while you compose your content. For more info on use, see the readme file in the module. This module is only for Drupal 5.xx. I’d like to thank Algirdas Simutis for all of his hard work on this module I was so picky about :)

Download Image Picker

Categories: Drupal Tags:
  1. Bram
    August 3rd, 2008 at 04:58 | #1

    Very nice module! Unfortunately it doesn’t work in Drupal 6. Any plans to make it update it?
    I would be very glad to use this module on my website.

  2. local
    August 5th, 2008 at 08:50 | #2

    hi tnx for you good product
    why this is not support file thunbnail creation?

  3. Robin
    August 26th, 2008 at 21:38 | #3

    Thank you thank you thank you for this great module.
    I was pulling my hair out trying to get image and image assist modules to work. Hours and hours of wasted effort.

    Image Picker works with no problems straight out of the gZip !

  4. Abilnet
    August 28th, 2008 at 08:23 | #4

    Thanks so much for this fantastic module, your hard work highly appreciated!…I wonder why I’ve not seen this before, Thanks again!

  5. Unable to create a directory structure for your images.
    September 11th, 2008 at 10:31 | #5

    It sounds like a damn good module ;) Unfortunately when I tried to use it I’ve got the following error:
    “Unable to create a directory structure for your images”
    My drupal version is 5.10.

    Any ideas please How can i fix.

    Thanks for the good features built into this module anyway.

  6. required
    September 29th, 2008 at 14:14 | #6

    Nice module! It’s maybe the best module for pictures so far, really good!
    But there are some improvements:
    I need 3 sizes: 100px thumbnail for browsing, 300px for inserting in the website and 900px for linking with lightbox2. At the moment there are only two sizes, so I worked around and inserted a css width of 300px into the floating field. Works, but is not nice.
    What I also need is a little gallery, just to group some pictures and show them in lightbox2. Uploaded with a mass import would be nice :)

  7. serioulsly??
    October 17th, 2008 at 14:16 | #7

    Not compatible with drupal 6.4??? hello?? are there any image modules that will work? sheesh…

  8. Amol
    November 6th, 2008 at 07:36 | #8

    i have installed this module,
    but i got error message “Unable to create a directory structure for your images.” means what?

  9. Erik
    December 18th, 2008 at 15:27 | #9

    I have been getting the same error as Amol. I’ve spent a fair amount of time searching the drupal forums but not found a solution. Currently am using drupal 6.8. Any ideas?

  10. Erik
    December 18th, 2008 at 15:29 | #10

    I am getting the same error as above. Any ideas on that? I’ve been searching the drupal forums but not found a solution yet, currently using drupal 6.8.

  11. stu
    February 13th, 2009 at 17:57 | #11

    This is the best, most straightforward “put an image in my page” module out there. Install Lightbox2 module as well for slick pop up images. http://drupal.org/project/lightbox2

  12. trav
    April 18th, 2009 at 00:20 | #12

    hey – awesome module, and many thanks for sharing it with us. I’m having a small problem using it though – when I turn it on, it disables the wysiwyg module… has anyone else experienced this, and are there any suggestions as to how to fix it?

  13. aa
    May 1st, 2009 at 12:28 | #13

    Ahh I got the answer to the drupal problem: You have to set the upload directory in the menu point “file system” to:
    sites/default/files

    then it works again!!!!

  14. June 2nd, 2009 at 20:22 | #14

    Hi guys.
    I have no issues using Image picker with FCK editor and it is working fine both in IE and Firefox.

    Prior to this i was using image browser which is quite good and had no issues but when i came across imagepicker i felt it more interesting than all the image modules of Drupal. The only concern i have is that it is taking considerable space on the page in content creation and i feel a popup, controlled by either lightbox2 or thickbox would be more impressing and loving to use imagepicker.

    You can have the working module at http://www.balikampung.com.

  15. Clint Wilde
    August 5th, 2009 at 20:15 | #15

    this has been what I’ve been looking for!!! thank you!!

    Is there any way to configure the ImagePicker so there is more space around the image so the text is not right up against the image?

  16. Dan Collins
    August 17th, 2009 at 13:32 | #16

    Awesome job. Works great for me.
    Thanks for sharing.
    Dan

  17. July 22nd, 2010 at 00:14 | #17

    Hello,
    Does any one have the idea of how to show just 1 picture from the node in the views.
    I mean i have anode and some images inside the node uploaded using imagepicker. I have crated a view to show all those nodes in table format and I want to display just one image from that node as thimbnail in the view. The view can be seen at http://www.balikampung.com/articles. I want to show an image in that view.

    Any ideas please.
    Regards

Comment pages
1 2 192