I happened across a wee bug in Views 2 today. I think I've noticed it before, and I'd be a monkey's uncle if it isn't already in the queue, but this is a synopsis:
Every time you build a new application in Drupal you *always* have to carefully govern the number of options available to normal site editors, or their heads will explode. (Literally. I've seen it.)
Tutorial on how to bring a Debian and Ubuntu server up to spec to run Drupal 6.
A few weeks ago I wrote a post about how to bring a stock CentOS 5 server up to spec to run Drupal 6. It seems only fair I do the same for Debian and Ubuntu, since it seems they too are not without their little issues when a stock install.
Yay! My first blog post with the 7.x tag! It's coming up fast, folks... Shame this one is a gripe.
So I've been having lots of fun (read: horrible pain) this week thanks to some quirks of Drupal that only really present themselves when you are looping through, loading, saving and manipulating nodes quickly.
First, a note on "compatibility" (for want of a better word). This piece is written after some extensive theming work in Ubercart 5.x-1.7.
This is more a bookmark for my reference than anything, but if you have a stock CentOS 5.x installation (maybe from a VPS image or a clean install on a dedicated box) you're going to have issues with Drupal 6.x.
Ok, here I am at DrupalCon Paris blogging about Linux. WTF? Sorry, sorry, but I'm blogging this before I forget how I did it.
Ask any Scottish whisky maker, distilling is not an easy process. Only when the hot gases cool can you see the real results of your labours.
Anyone who follows the community will know much is made of a developer/designer divide. To be honest, I still don't quite get why this is. I don't personally feel it.
I'm prompted to write a post that is a bit less technical and more of a muse on the state of the Drupal project.
Very quick post today. I rather foolishly didn't look at a back-up of a MySQL database someone sent to me this morning. I didn't realise it contained a copy of *their* mysql table. So when I restored it, all my user data got replaced with their user data. Frack.
There are a number of decent resources helping you to make your first steps in to AHAH with Drupal 6.x. I won't try and create another start-to-finish tutorial.
Short one today. This collection of links caused a mini stir in the #drupaluk IRC channel yesterday (thanks to longwave). Nothing dazzling, just a nice and easy approach to a really pretty site map for your Drupal website.
I've just released a new module (fanfare) which seems to work pretty well. I have a couple of silly bug fixes to put up tonight (knew I should've called it "beta") but other than that it works great. It's called Node Reference Variables:
Firstly, hello Planet Drupal (or Drupal Planet... or Drupal folks, generally). *waves*
There is an issue with the Drupal Forms API in Drupal 5.x.
So you've got a client who wants to have a Drupal form send something off to another website.
This is a quick HOWTO on altering the core Search module's database query in Drupal 5.x and 6.x. I think this will be different in 7.x, as there seem to be new, better hooks for manipulating queries, but we're not there yet.
This is a quick Drupal 6.x, Views 2.x blog tutorial about creating the classic DMOZ-style sub-categories plus node listings above/below. Something Drupal does not do out of the box, but is fairly easily achieved.
Just thought I'd throw this one up there. It's a Linux bash shell script I wrote this morning. You know when you want to take a copy of your production database down to localhost for testing? Not rocket science, but a bit of a pain. This dramatically speeds things up.