I'm not a professional developer - in fact I never used Drupal just a month ago. Now this is the third websites that I set up with Drupal.

I cannot help sharing this new site with you because, despite it's simple and far from perfect, it offer a really helpful to people are actively blogging and need some free images to decorate their pages.

If you don't both to read the whole story, just go to http://acobox.com and check if it can help you. I bet the answer is yes if you're an active blogger.

As a matter of fact, the idea of this site came from my college, Aidan Brown, who regularly write a blog Stuff Talk and complained that adding images to blog post is time consuming - basically we need do all of the following jobs:

  • searching for images (certainly only free images), finding ones that are good for the post,
  • downloading/resizing/uploading/inserting the image.

    We wondered if there are any free image hotlinking services but didn't find one matching the need. Finally we get an ideas that we may build a site that

  • stores free image with proper license so users don't have to worry about copyright issue any more)
  • lists the image by the taste of bloggers so they can find that they need quickly)
  • users can hot-link the image from their web page so they don't have to downloading/resizing/uploading... images.
  • users can get the image codes with a click (copy to clipboard) and ctr-v (pasting) so that bloggers who're not good at html can use it as well

    As it happens, we have an idle domain name acobox so we choosed it for this project. It came out that we completed the website from concept to beta release in just three days - thanks to the power of Drual and support from the community!

    Here are how we did it:

    • Installed Drupal 6 with few clicks in less a minute with Fantansico Delux.
    • Searched image and gallery modules and we chose Image module - that provides some features that we want. For an example, getting images of different sizes upon uploading.
    • Install a couple of common modules such as persistent login, XML site map, Google analytics... I will list them here since most of you must be more familiar with them then me.
    • Installed CCK modules for computed filed
    • Wrote some lines of codes for the computed field - they are not complex but spent me much time in copying with " ' \" and \'. Now the we can display 5 buttons on the image page, with which use can copy codes for image of chosen size with a single click!. Have a look at this page http://acobox.com/image/79. We once plan to hire a professional developer to do that job but they are all too busy to take this tiny job so I have to do it by myself.
    • Then we published and got criticism on the appearance - we used default Garland them but people told us us we should replace a customized theme otherwise visitors will think the site is still in draft -- that's too bad because we really love blue Garland default theme (and we don't have time and budget for designing a be theme). Finally we purchased a stock theme (called Vandelay) at a cost of $29 and changed only home page.
    • We added Views module for presenting random images to bloggers who are too lazy to browsing or searching the site. See page Show me any image.

      As a free image hotliking site, the only benefits we can obtain from acobox is a back link - we spent much time in studying how to ensure users may keep the a link to acobox while using the IMG link (hotlink). It's not a easy job since want to new user can sign up and use the service without any delay... Finally we resolved the problem with a smart model - we will not provide many technique details here because it goes beyond Drupal somehow but the outcome is: if any users don't follow the terms of user, the images they steal with hotlink will change to advertising to some point! Certainly we don't that will never happen since the service is free and what the users to do is create an account and register their blogs or websites.

      It's a pity Drupal doesn't allow me to show an image hosted by acobox...

      So try it out by yourself. We will appreciate it greatly if you share any comments or suggestions with us and the community.

      Thank you!

  • Comments

    zilla’s picture

    perhaps enable comments?

    i'm also getting a parse error on computed field at top of screen, like when i click 'show me any image'

    Parse error: syntax error, unexpected T_STRING, expecting ']' in /home/acoboxco/public_html/modules/computed_field/computed_field.module(138) : eval()'d code on line 1

    ........................................................................
    i love to waste time: http://twitter.com/passingnotes

    abbycoo’s picture

    Thanks for your kind words, zilla. Probably I was adding additional fields when you visited the site. It should be OK now.

    I also found the site doesn't work properly with Firefox when I enable Devel and Google analytics modules. Do you use FF? It seems everything is OK after I disable Devel.

    zilla’s picture

    seems fine now, error is gone!

    ........................................................................
    i love to waste time: http://twitter.com/passingnotes

    abbycoo’s picture

    Fixed some bugs with theme. A million thanks to jmburnz who helped!

    cstachris’s picture

    Have a look at http://demo.burningmoth.com/drupal5/
    There is a showcase forum thread with what to look at for doing the panorama pic header image effect.
    http://drupal.org/node/320838
    It would go down a treat on your site,
    Chris

    --------------------------------------------------------------------------------------------------------------------
    Specialists in communications & internetworking technologies - http://www.mrvoip.com.au

    abbycoo’s picture

    I regret I cannot open the demo site that you provided. However from the screenshot on your company site, I see it's a very nice theme. Thank you for sharing it, Chris.

    abbycoo’s picture

    This was done with Views modules. With this page returning users can find the newly added images. Powerful Views module, powerful Drupal!

    Free Hosted Images for Bloggers | acobox.com

    abbycoo’s picture

    It receives hundreds users, thousands of page a day. And the numbers are increasing.

    We really appreciate the kind help given by Drupal community. To this end we wrote this post: http://acobox.com/content/thank-drupal-community ...

    abbycoo’s picture

    More than one users complained they couldn't get image code and it was OK when they changed to IE. Unfortunately, they never mentioned the accurate title and edition of their browser/OS.

    For addressing the issue, we installed Feedback 2, hoping users can drop us a line when they encountered any problems. The message will be appended with browser/OS info since we also installed BrowseCap.

    guajero’s picture

    Great site. It is pretty without being over designed and it seems like it "just works."

    Buy Local!