Allowing CCK to handle the weight of your form elements
Lately I've been working on a project to allow drupal to intelligently manage legacy data, to display, edit, and work with all aspects of the data as...
Lately I've been working on a project to allow drupal to intelligently manage legacy data, to display, edit, and work with all aspects of the data as...
A strange quirk in Drupal 6 hard-codes comment rendering into the node module. This makes it quite difficult to reposition comments, for instance...
In my last post, a basic intro to to running cap deploy was presented. Now, let's look at some more advanced scenarios. (See Part 1 for the actual...
Whitehouse.gov's switch to Drupal marks a significant endorsement for open-source software, promoting transparency and efficiency in government...
Automate your Drupal deployments with Capistrano for efficient, error-free processes. Learn setup and best practices in our step-by-step guide.
The latest 6.x-2.9 release of SimpleTest includes a backport of the e-mail capture feature from D7. This means you can finally unit test e-mail...
Of all the powerful words in any language assertion is in my opinion the absolute most powerful. With affermative language we are able to create...
Learn how to stream H.264 video from Drupal to iPhone, overcome server configuration issues, and ensure compatibility with ffmpeg adjustments.
If you have ever needed to bulk generate menu items in Drupal (I used this for theming some drop-downs), here is a snippet to accomplish it. The...
Creating multiple dynamic tabs in Brightcove 3 players using JavaScript to handle playlist loading efficiently.
Discover how Git made merging external contractors' code into a project seamless, turning a typically painful process into an easy and efficient task.
First of all, let me preface this post by saying: I love web standards, I love browsers that support web standards, I love most internet browsers...
Having only left Rubyville a couple weeks ago there are still a lot of Ruby-based utilities that I still find incredibly handy. One such utility that...
Over the last two weeks I've been working on a project to convert one of our client's websites to Brightcove 3 players. As I am quite new to drupal...
A recent project required the use of a view to create a custom search page. The view worked as expected, with exposed filters providing the multiple...
The decision to store settings.php in your version control system can be sticky.
Essential Drupal deployment checklist covering crucial settings and configurations to ensure optimal performance, security, and functionality for...
Resolving MySQL character encoding issues in a multi-lingual Drupal site using UTF8 settings to ensure proper data storage and display.
Explore the designer's side of Drupal, from theme testing in Drupal 6 to migrating taxonomies and nodes in Drupal 8.
Resolving cron failures in Drupal by enabling MySQLi reconnect and managing external API timeouts to ensure smooth operation and database...
Dealing with special characters in AJAX calls for a Brazilian Drupal site? Learn how to prevent data loss using simple encoding techniques.
Ran into an interesting little snag this morning - a client's Drupal site was spitting out "Access Denied" errors for all page loads by anonymous...
If you've built out more than a few Drupal projects, you've probably gone through the same song & dance a number of times - find the most recent...
We recently needed to fill missing geocode values in a project's database. Using some PHP magic and taking advantage of hook_cron() this is how we...
Last night, nearly 90 people packed into The Agency for the official kickoff presentation with the Social Media Club - Portland.