header photo

via positiva

A round of applause

Over the last couple of weeks, I've noticed that merlinofchaos' work on key Drupal modules has cut weeks of development time off of a couple projects I'm working on. Three of them in particular -- dashboard, views, and node queue -- solve problems that almost every Drupal site encounters. Dashboard is a quick bit of work that simplifies the common 'header, two columns, footer' page template and allows dynamic content to be piped into each section. While the same effect can be achieved with custom PHP pages, Dashboard makes managing it cake for newer users. Views is a mind-bogglingly flexible API for generating, filtering, and displaying dynamic lists of site content. Filled with hooks for other modules to exploit, it makes slicing and dicing the contents of a huge information soup really, really easy. Node Queue handles the management interface for rolling lists of content -- a submission queue, a 'weekly new content' backlog, and so on. Again, it's full of hooks for other modules to exploit and doesn't go too far, avoiding the sin of reimplementing other mature modules.

These modules are huge. None of them are flashy features, none of them are obvious to end users, but all of them give a huge boost to those trying to develop real CMS solutions. If you work with Drupal for anything more complex than a personal blog, check them out. You really won't regret them.

Views is incredible

Having used views, I now know I need to take a closer look at dashboard, and node queue. Views is incredible, and your right --- most people won't get it. However, for people like me, views has changed everything for the better.

I recall the first sunrise the day after I discovered the views module.; I couldn't help but reflect "my the world looks so much brighter, and my spirit has found true peace." I never knew the darkness that was my former world of sql queries for 12 hours a day.

I will bask...

I will bask in the sunshine of this praise!

Sadly neither dashboard nor node queue are anything as remotely complex as Views, but they make things that I feel are very common tasks much simpler.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <img> <i> <b> <strike> <h3> <h4>
  • Lines and paragraphs break automatically.
  • You may use [inline:xx] tags to display uploaded files or images inline.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Twitter-style @usersnames are linked to their Twitter account pages.
  • Twitter-style #hashtags are linked to search.twitter.com.

More information about formatting options

Miniblog

  • RT @drewish: http://remipinaudisathief.blogspot.com -- interesting how online social connectivity touches real world misbehavior 7 hours ago
  • Catherine can't sleep, padded in and presented three DVDs: Blade II, Amelie, and An Unfortunate Series of Events. "Pick one." 8 hours ago
  • @krmaxwell The big difference is that it's a lot smoother. The same beans/flavor, but with way less bitey aftertaste. 10 hours ago
  • Dear everyone: I will stop talking about the Aeropress shortly. As soon as it STOPS BEING SO AWESOME. 10 hours ago
  • @smerrill I am sipping a perfect cup of harrar as we speak. Man, I love my Aeropress. 10 hours ago