Here are my questions:
1) I understand from http://drupal.org/drupal-4.6.2 that to upgrade from 4.6.1 to 4.6.2 you only need to apply the following patches?
http://drupal.org/files/sa-2005-002/filter-4.6.1.patch
http://drupal.org/files/sa-2005-003/xmlrpc.patch
2) Is it all right to just replace the mentioned modules/files in the patches with the corresponding modules/files from drupal 4.6.2?
3) If #2 is not possible or not recommended, what is the best program to use to patch my files? I'm running Windows 98 on my PC, and I don't have shell access. (I already know how to patch manually but I want to speed the process up, needless to say.) I've seen all the different threads regarding patching, but I haven't come across a definitive and clear explanation on how to go about patching using a particular program on my PC. A step by step explanation would be very much appreciated. You don't have to be very detailed of course, but just enough to provide a clear and easy-to-follow guide (but if you have time to kill and are feeling very generous, I most assuredly won't stop you ;)).
Thanks in advance! :)
Comments
Patches only address security issues
The patches are provided for folks who just want to patch security holes. They are provided for the convenience of users who have customized their code and don't want to go through the hassle of upgrading all their module just to get the security patch.
You can safely copy all of 4.6.2 files on top of your old 4.6.1 files. You will, of course, lose any code you have customized and will have to add those back in yourself.
--
Get better help from Drupal's forums and read this.
customizing the code
Thanks nysus! "Customizing the code" of a module/file means editing the code itself not changing the settings of a module/file, right? So even if I overwrite the old files, the settings for a particular module will stay the same? (These settings are stored in the database, right?)
Correct
All your settings are stored in the database. Yes, by "customize the code," I mean actually going into the PHP scripts and changing them.
--
Get better help from Drupal's forums and read this.
Thanks! :)
Thanks! :)