I'm currently in the process of upgrading my zencart website from 1.5.3 to 1.5.4. I got my initial version of zencart from a hosting company--I think it was a couple of years ago. It was version 1.5.0, and it included a bunch of addons.
I have been diligently upgrading the website over the last several versions, but avoiding changing the code related to the addons.
I am now realizing that in order for my site to be secure, I should either upgrade or remove all the addons.
One of these addons is COWOA, and it looks like it is a really old version. It's hard to tell what version it is. For example, in the file includes/extra_datafiles/no_account_filenames.php, in the file header, it doesn't list the version. It says:
Code:
/**
* @package Pages
* @copyright Copyright 2003-2006 Zen Cart Development Team
* @copyright Portions Copyright Joseph Schilz
* @copyright Portions Copyright 2003 osCommerce
* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
* @version $Id: J_Schilz for Integrated COWOA - 14 April 2007
*/
I'd like to upgrade to the newest version of COWOA. But these are my concerns:
In the IntegratedCOWOA_2.4 version, there is a folder for New_Installation, and another folder for Upgrade-2-3_to_2-4. However, my situation doesn't fit into either or these conditions. I have a version much older than 2-3 (I'm not even sure what version it is).
Perhaps I can uninstall the existing version, and then install the new version. But how do I uninstall the existing version? I could search for all files that contain "COWOA", and overwrite those by the basic zencart 1.4 files, and remove specific COWOA files. And then follow the "new installation" path.
But what about the sql changes? Do I need to somehow remove certain sql tables or fields? What about existing orders that were created with COWOA?
I'd really appreciate any suggestions on how to handle this. I'd like to get the secure, fancy, new version of COWOA. But I don't want to destroy my site in the process.
Thanks in advance for any help with this! I apologize if this question has been answered, but I couldn't find an answer while searching this thread.