Aggregating local content responsibly with Drupal

By Rick Martin

rickmartinStarting a website and convincing users to participate can be difficult. People can only visit a handful of websites in their daily browsing, so if your website isn’t one of them why not allow them to contribute from the places that they prefer to go? That could be their own blog, or it might be Twitter, YouTube or Delicious — allowing users to contribute local content from these platforms makes it easier on them as contributors to your platform.

If you’re building a local site with Drupal, you’re bestowed with great power to aggregate this kind of content. But keep in mind that such power also comes with great responsibility (as my late Uncle Ben once told me). It’s always best when users submit this content voluntarily, rather than if you as a site admin just go out and scrape it.

There’s almost no end to the content that you could aggregate (see my previous post on that), so please do so wisely. Aggregating can add value to a site if used properly, but it can also be annoying as all heck if misused. I’m not much in favor of aggregating full blog posts unless the writer of that post has explicitly given permission. Read on if you’d like to hear my brilliant plan of attack for that problem.

But before we dive into the happy intricacies of aggregating, a quick word of warning for Drupal noobs out there. This can be a really tough CMS to get your head around, but once you get over the hump you’ll be fascinated by the possibilities. If you have trouble wrapping your head around their documentation, have a look at my notes about the problems I ran into getting started with Drupal.

Now, back to the aggregating…

There are a few ways to aggregate in Drupal (Note: I’ll be talking about Drupal 6, but keep in mind that 7 is on the way). My preferred methods are via the following menu items:

1. administer > content management > feed aggregator (example.com/admin/content/aggregator)

2. administer > create content > feed (example.com/node/add/feed)

You can use either of these to aggregate content, but I’ll leave it up to you.

Collecting photos and links for your city

My friend Alex who manages DalianDalian.com (all about city of Dalian China) first showed me what kind of power Drupal had when he started sucking in Flickr photos that local photographers were voluntarily tagging as ‘daliandalian‘.

The beauty of this sort of aggregation is that you are encouraging users to contribute to your site without making them leave the platforms where they live. Remember this point because it’s important. Most of your users might already be on Facebook, Twitter, or their own blog — and they might not be willing to add one more website to the ones they visit daily. Giving them an option like this just makes sense.

Similarly Alex encouraged Delicious users to tag Dalian-specific news on the web as ‘daliandalian‘, which was then collected on site. Using the RSS feeds for certain Delicious tags can be an awesome way to share such links. If you don’t want to aggregate all public links for a certain tag (there is of course a risk that some users will spam this feed), you can always use your own personal tag (i.e. http://feeds.delicious.com/v2/rss/YOURUSERNAME/YOURTAG?count=15). Anyone who uses Publish2 could easily use a tag feed from there as well (example: my Dalian feed).

Get WordPress bloggers to crosspost to your Drupal site

Drupal also has the power for users to add their own blog feed (see example.com/node/add/feed). Say for example that you have a Drupal site about Barcelona, Spain. Maybe you know of lots of Spain-focused WordPress blogs you can aggregate from, but you would be getting all kinds of undesirable information about places other than Barcelona. The solution here is to encourage those WordPress bloggers to create a Barcelona category for any information that they write about Barcelona. You can then take the feeds for their Barcelona categories, and display them on your Drupal site. Again, this allows users to contribute to your website from the comfort of their own blog. To see this feed magic in action, check out the Dalian category of my China blog which I’ve fed into DalianDalian.com allowing me to cross-post there.

Keep in mind that not all WordPress blogs display the category feeds, but rest assured that they have them. Here are the url structures to follow, just in case you need them:

Proceed with caution

It will be interesting to see how aggregation changes as we move to Drupal 7 and WordPress 3.0, because the mechanics behind the scenes are likely to get easier. If you decide to plunge into content aggregation, try to be wise and responsible in your role as an information curator because the manner in which you do so will affect your trustability and reputation.

Rick Martin is a Tokyo-based freelance writer. Read more from Rick at www.1rick.com/blog and follow him on Twitter at @1rick.

You can skip to the end and leave a response. Pinging is currently not allowed.

163 Responses to “Aggregating local content responsibly with Drupal”

  1. You’ve made some really good points there. I checked on the net for additional information about the issue and found most people will go along with your views on this web site.

  2. Simply wish to say your article is as amazing. The clarity on your put up
    is just cool and i could asswume you’re knowledgeable best logo design company in UK this subject.
    Well together witth your permission allow me to take hold of your feed to stay updated with approaching post.
    Thznks 1,000,000 and please cardy on the gratifying work.

  3. Varick Street Litho , VSL Print is one of the top printing company in NYC to provide the best Digital Printing, Offset Printing and Large Format Printing in New York. Their printing services in NYC adopts state of the art digital printing services and offset digital printing for products postcards, business cards, catalogs, brochures, stickers, flyers, large format posters, banners and more for business in NYC. For more information on their digital printing nyc, visit http://www.vslprint.com/ or http://www.vslprint.com/printing at 121 Varick St, New York, NY 10013, US. Or contact +1 646 843 0800

  4. malsta1o1ts says:

    Wonderful article! We will be linking to this particularly great content on our website. Keep up the good writing.

  5. MetroClick specializes in building completely interactive products like Photo Booth for rental or sale, Touch Screen Kiosks, Large Touch Screen Displays , Monitors, Digital Signages and experiences. With our own hardware production facility and in-house software development teams, we are able to achieve the highest level of customization and versatility for Photo Booths, Touch Screen Kiosks, Touch Screen Monitors and Digital Signage. Visit MetroClick in NYC at http://www.metroclick.com/ or , 121 Varick St, New York, NY 10013, +1 646-843-0888.

  6. Light bar says:

    Nice post. I learn something new and challenging on websites I stumbleupon everyday. It’s always exciting to read through articles from other authors and use something from other websites.

  7. life coach says:

    Your style is really unique in comparison to other people I’ve read stuff from. I appreciate you for posting when you’ve got the opportunity, Guess I will just bookmark this web site.

  8. Hello to every one, because I am truly keen of reading this website’s
    post to be updated regularly. It consists of pleasant data.

    mypage … Milton Keynes professional photography

  9. cafe Rule says:

    Definitely believe that which you said. Your favorite reason seemed to
    be on the net the simplest thing to be aware of. I say to you, I certainly get
    irked while people consider worries that they just do not know about.
    You managed to hit the nail upon the top and also defined out the whole
    thing without having side effect , people could take a
    signal. Will probably be back to get more.
    Thanks

  10. I think that is ammong the most vital info for me. And
    i am satisfied reading your article. But should commentary on few
    general things, The site taste is wonderful, the
    articles is in pojnt oof fac excellent :D. Excellent process, cheers.

    Look into my web blog: workplace wellness companies UK

  11. I was suggested this website by my cousin. I’m not sure
    whether this post is written by him as nobody else know such
    detailed about my problem. You’re incredible!

    Thanks!

  12. “Baduki” is extremely straightforward, however you can rapidly
    see that a couple of rounds are actually extremely tough.

    You might misinterpret that it is really easy due to the
    fact that there is one more card than the Western five-game reduced
    card, yet the reality that the pattern should be all various makes
    the problem soar.
    https://1234king.com

Leave a Reply