Earlier this year, I posted a solution to
an issue on the Drupal.org issue queue.
Originally, I just posted the code back onto the issue, but have now created a
patch that can easily be applied to any Drupal 6 installation. Here is a
run-through of the process of creating and applying a patch. In this case, I
made changes to the user_pass_validate() function that's found within
modules/user/user.pages.inc.
To begin with, a download a fresh copy of Drupal 6.19 and created a copy of the
original user.pages.inc file. Within the duplicate file, I made the same changes
to the function that I did in earlier code, and saved the changes. Now, within
my Terminal, I can navigate to Drupal's root directory and create the patch.
There is also a Git patch creation workflow, which is described at
http://groups.drupal.org/node/91424. Thanks to
Randy Fay for making me aware of this, and suggesting a
slight change to my original patch creation command.
Was this useful?
About me
I'm an Acquia-certified Drupal Triple Expert with 17 years of experience, an open-source software maintainer and Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.