Switching user on an offline site
If you're using the Devel module while developing with Drupal, you may have enabled the "Switch users" block which is great for troubleshooting and configuring permissions. However, if you accidentally...
View ArticleUsability suggestion: display settings path.
Here's a small one-line usability fix for all module developers that I think will be a huge help to users. In the early stages of a project, I'm often playing around with quite a few new modules:...
View ArticleDrupal coding standards
Use the coder module to save embarrassment! On my last blog post, I threw out a one-line patch for a usability enhancement to the Bio module. Here's the line in question: <?php...
View ArticleSaveThe(drupal)Developers.org! Get rid of IE6!
SaveTheDevelopers.org places a friendly popup request for IE6 users to upgrade their browsers. (via TechCrunch) By placing a simple conditional comment with a .js script in your page.tpl.php, visitors...
View ArticleTutorial: Different icons for Fivestar CCK fields
Requirements: basic css, image editing, basic theming The fivestar module provides a tidy little voting widget that allows users to vote on nodes. It also provides a CCK field of the type "Fivestar...
View ArticleVersion control for Mac using Versions
Versions has finally made it out of beta. It's a very intuitive GUI for managing subversion repositories and working copies. Digital People has been using this application for a while now, and found...
View ArticleDrupal surfboard
So what does everyone think of my new surfboard? It's a custom 6'3" made by Clayton (site under construction) in Durban, South Africa, my home break. I took it for a test drive last week and it is a...
View ArticleXDebug Helper & Firebug keyboard shortcuts
If you're a developer who uses the XDebug PHP debugger, you probably already use a Firefox extension called XDebug Helper, which provides a convenient toggle switch for enabling debugging. You...
View ArticleThe Economist: Testing Drupal using Selenium
Selenium is an automated software testing framework for web applications. It drives a real browser automatically, as if a real person was doing the clicking and typing. We use it here at The Economist...
View Article